Microsoft Azure Certification

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Azure Fundamentals AZ-900 Course Outline

Module 1: Cloud Concepts

  • Cloud Computing
    • What is Cloud Computing?
    • Public Cloud
    • Private Cloud
    • Hybrid Cloud
    • Cloud Model Comparison
    • Compare CapEx Vs. OpEx
    • Consumption-Based Model
  • Cloud Benefits
    • Cloud Benefits
  • Cloud Services
    • Infrastructure as a Service (IaaS)
    • Platform as a Service (PaaS)
    • Software as a Service (SaaS)
    • Cloud Service Comparison
    • Shared Responsibility Model
    • Serverless Computing

Module 2: Azure Architecture and Services

  • Azure Architectural Components
    • Regions and Region Pairs
    • Availability Zones
    • Azure Sovereign Regions
    • Azure Resources
    • Resource Groups
    • Azure Subscriptions
    • Management Groups
  • Compute and Networking
    • Azure Compute Services
    • Azure Virtual Machines
    • VM Scale Sets
    • VM Availability Sets
    • Azure Virtual Desktop
    • Azure Container Services
    • Azure Functions
    • Comparing Azure Compute Options
    • Azure App Services
    • Azure Networking Services
    • Azure DNS
  • Storage
    • Storage Accounts
    • Storage Redundancy
    • Azure Storage Services
    • Storage Service Public Endpoints
    • Azure Storage Access Tiers
    • Azure Migrate
    • Azure Data Box
    • File Management Options
  • Identity, Access, and Security
    • Microsoft Entra ID
    • Microsoft Entra Domain Services
    • Compare Authentication and Authorisation
    • Multi-Factor Authentication
    • Microsoft Entra External ID B2B
    • Azure AD External Identities B2C
    • Conditional Access
    • Role-Based Access Control
    • Zero Trust
    • Defense in Depth
    • Microsoft Defender for Cloud

Module 3: Management and Governance

  • Cost Management
    • Factors Affecting Costs
    • Azure Marketplace
    • Pricing Calculator
    • Total Cost of Ownership Calculator
    • Azure Cost Management
  • Governance and Compliance
    • Azure Policy
    • Resource Locks
    • Service Trust portal
    • Microsoft Purview
  • Management and Deployment Tools
    • Tools for interacting with Azure
    • Azure Arc
    • Azure Resource Manager (ARM)
    • Infrastructure as Code
  • Azure Monitoring Tools
    • Azure Advisor
    • Azure Service Health
    • Azure Monitor

Show moredown

Who should attend this Microsoft Azure Fundamentals AZ-900 Course?

The Microsoft Azure Fundamentals (AZ-900) Course is designed to introduce the foundational level knowledge of cloud services and how those services are provided with Microsoft Azure. This Microsoft Azure Training Course can be beneficial for a wide range of professionals, including:

  • Developers
  • System Administrators
  • Network Engineers
  • Solution Architects
  • Sales and Marketing Professionals
  • Compliance Officers

Prerequisites of the Microsoft Azure Fundamentals AZ-900 Course

There are no formal prerequisites required for the Microsoft Azure Fundamentals AZ-900 Course. However, having a basic knowledge of IT architecture can be beneficial for delegates.

Microsoft Azure Fundamentals AZ-900 Training Overview

The Microsoft Azure Fundamentals AZ-900 Training serves as a pivotal introduction to the realm of cloud computing. Delving into the core concepts of Azure, this course is a pertinent choice for individuals and organisations keen on harnessing the potential of cloud technology. As cloud solutions witness rapid adoption, proficiency in Azure becomes indispensable for IT professionals, cloud administrators, and business decision-makers.

Professionals across various domains should aspire to master the Microsoft Azure Fundamentals AZ-900. It is especially beneficial for IT Experts, Cloud Administrators, and decision-makers who seek to enhance their proficiency in managing cloud resources efficiently. As the industry undergoes a paradigm shift towards cloud solutions, the insights gained from this training are imperative.

The 1-day Azure Fundamentals AZ-900 Training offered by the Knowledge Academy is a concentrated effort to equip delegates with the essential knowledge and skills required to navigate the intricacies of Microsoft Azure confidently. Covering topics such as Azure services, deployment models, and pricing structures, the course ensures that participants emerge well-prepared to create and manage Azure resources.

Course Objectives

  • To introduce participants to the core concepts of Microsoft Azure Fundamentals (AZ-900)
  • To provide comprehensive insights into Azure services and deployment models
  • To familiarise participants with the pricing structures of Microsoft Azure
  • To equip delegates with the skills needed to confidently create and manage Azure resources
  • To empower IT professionals, cloud administrators, and decision-makers with the knowledge to navigate cloud technology efficiently
  • To enable participants to make informed decisions regarding the adoption of cloud solutions within their organisations

Upon completing this Azure Fundamentals AZ-900 Certification, delegates will benefit from a heightened understanding of Microsoft Azure Fundamentals, gaining confidence in navigating Azure's services, deployment models, and pricing structures.

Show moredown

What’s included in this Microsoft Azure Fundamentals AZ-900 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Fundamentals AZ-900 Certificate
  • Digital Delegate Pack


Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Azure Data Fundamentals DP-900 Course Outline

Module 1: Explore Core Data Concepts

  • Introduction
  • Identify Data Formats
  • Explore File Storage
  • Explore Databases
  • Explore Transactional Data Processing
  • Explore Analytical Data Processing

Module 2: Explore Data Roles and Services

  • Introduction
  • Explore Job Roles in the World of Data
  • Identify Data Services

Module 3: Explore Fundamental Relational Data Concepts

  • Introduction
  • Understand Relational Data
  • Understand Normalisation
  • Explore SQL
  • Describe Database Objects

Module 4: Explore Relational Database Services in Azure

  • Introduction
  • Describe Azure SQL Services and Capabilities
  • Describe Azure Services for Open-Source Databases
  • Exercise: Explore Azure Relational Database Services

Module 5: Explore Azure Storage for Non-Relational Data

  • Introduction
  • Explore Azure Blob Storage
  • Explore Azure DataLake Storage Gen2
  • Explore Azure Files
  • Explore Azure Tables
  • Exercise: Explore Azure Storage

Module 6: Explore Fundamentals of Azure Cosmos DB

  • Introduction
  • Describe Azure Cosmos DB
  • Identify Azure Cosmos DB APIs
  • Exercise: Explore Azure Cosmos DB

Module 7: Explore Fundamentals of Large-Scale Data Warehousing

  • Introduction
  • Describe Data Warehousing Architecture
  • Explore Data Ingestion Pipelines
  • Explore Analytical Data Stores
  • Exercise: Explore Data Analytics in Azure with Azure Synapse Analytics

Module 8: Explore Fundamentals of Real-Time Analytics

  • Introduction
  • Understand Batch and Stream Processing
  • Explore Common Elements of Stream Processing Architecture
  • Explore Azure Stream Analytics
  • Exercise: Explore Azure Stream Analytics
  • Explore Apache Spark on Microsoft Azure
  • Exercise: Explore Spark Streaming in Azure Synapse Analytics

Module 9: Explore Fundamentals of Data Visualisation

  • Introduction
  • Understand Batch and Stream Processing
  • Explore Common Elements of Stream Processing Architecture
  • Explore Azure Stream Analytics
  • Exercise: Explore Azure Stream Analytics
  • Explore Apache Spark on Microsoft Azure
  • Exercise: Explore Spark Streaming in Azure Synapse Analytics

Show moredown

Who should attend this Microsoft Azure Data Fundamentals DP-900 Course?

The Microsoft Azure Data Fundamentals DP-900 Certification   is designed for individuals who want to gain a foundational understanding of data-related concepts and services within the Microsoft Azure cloud platform. This course can be beneficial for a wide range of professionals, including:

  • Data Analysts
  • Data Engineers
  • Database Administrators
  • Business Intelligence (BI) Professionals
  • Developers
  • Technical Consultants
  • Solution Architects

Prerequisites of the Microsoft Azure Data Fundamentals DP-900 Course

There are no formal prerequisites for attending this Microsoft Azure Data Fundamentals DP-900 Training Course. However, some basic awareness of computing and internet concepts will be beneficial for delegates.

Microsoft Azure Data Fundamentals DP-900 Course Overview

The Microsoft Azure Data Fundamentals DP-900 Training Course is an essential entry point into cloud services and data management within the Azure ecosystem. It's designed to impart a foundational understanding of core data concepts and how they are implemented using Microsoft Azure data services, highlighting its relevance in today's cloud-centric IT landscape.

Mastering Azure Data Fundamentals is crucial for professionals aiming to navigate the complexities of cloud data management effectively. This course is particularly beneficial for data professionals, including Database Administrators and Data Architects, who want to validate their skills in using Azure data services. It also offers valuable insights for individuals seeking to transition into roles that require a solid grasp of cloud data services.

The Knowledge Academy’s 1-day Azure Data Fundamentals Training is meticulously crafted to equip delegates with the knowledge and skills to understand Azure data services comprehensively. Delegates will explore the core aspects of cloud data management, including database concepts, data analytics, and data warehousing, enabling them to make informed decisions. The hands-on approach ensures practical learning, preparing attendees for real-world applications.

Course Objectives

  • To introduce the core data concepts and how they are implemented using Microsoft Azure services
  • To familiarise delegates with the fundamentals of relational and non-relational data on Azure
  • To provide an understanding of working with Azure SQL Database and Azure Cosmos DB
  • To explore Azure data solutions, including analytics, data warehousing, and big data
  • To enhance skills in data processing and data management within Azure

After completing this course, delegates will have demonstrated their foundational knowledge of Azure data services, positioning themselves proficient in managing and analysing data in the cloud. This Azure Data Fundamentals DP900 certification validates their skills and enhances their potential for career advancement in data-related roles within the Azure ecosystem.

Show moredown

What’s included in this Microsoft Azure Data Fundamentals DP-900 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Data Fundamentals DP-900 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Azure AI Fundamentals AI-900 Course Outline

Module 1: Get Started with AI on Azure

  • Introduction to AI
  • Understand Machine Learning
  • Understand Anomaly Detection
  • Understand Computer Vision
  • Understand Natural Language Processing
  • Understand Knowledge Mining
  • Challenges and Risks with AI
  • Understand Responsible AI

Module 2: Use Automated Machine Learning in Azure Machine Learning

  • Introduction
  • What is Machine Learning?
  • What is Azure Machine Learning Studio?
  • What is Azure Automated Machine Learning?
  • Understand the AutoML Process
  • Exercise - Explore Automated Machine Learning in Azure Machine Learning

Module 3: Create a Regression Model with Azure Machine Learning Designer

  • Introduction
  • Identify Regression Machine Learning Scenarios
  • What is Azure Machine Learning?
  • What is Azure Machine Learning Designer?
  • Understand Steps for Regression
  • Exercise - Explore regression with Azure Machine Learning Designer

Module 4: Create a Classification model with Azure Machine Learning Designer

  • Introduction
  • Identify Classification Machine Learning Scenarios
  • What is Azure Machine Learning?
  • What is Azure Machine Learning Designer?
  • Understand Steps for Classification
  • Exercise - Explore Classification with Azure Machine Learning designer

Module 5: Create a Clustering Model with Azure Machine Learning Designer

  • Introduction
  • Identify Clustering Machine Learning Scenarios
  • What is Azure Machine Learning?
  • What is Azure Machine Learning Designer?
  • Understand Steps for Clustering
  • Exercise - Explore Clustering with Azure Machine Learning Designer

Module 6: Analyse Images with Azure AI Vision

  • Introduction
  • Get Started with Image Analysis on Azure
  • Exercise - Explore Computer Vision

Module 7: Classify Images with Azure AI Custom Vision

  • Introduction
  • Understand Classification
  • Get started with Image Classification on Azure
  • Exercise - Explore Image Classification

Module 8: Detect Objects in Images with Azure AI Custom Vision

  • Introduction
  • What is Object Detection?
  • Get Started with Object Detection on Azure
  • Exercise - Explore Object Detection

Module 9: Detect and Analyse Faces with Azure AI Face

  • Introduction
  • Get Started with Face Analysis on Azure
  • Exercise - Explore Face Detection

Module 10: Read Text with Azure AI Computer Vision

  • Introduction
  • Get Started with the Read API on Azure
  • Exercise - Explore Optical Character Recognition with the Read API

Module 11: Analyse Receipts with Azure AI Document Intelligence

  • Introduction
  • Get Started with Receipt Analysis on Azure
  • Exercise - Explore form Recognition

Module 12: Analyse Text with Azure AI Language

  • Introduction
  • Get Started with Receipt Analysis on Azure
  • Exercise - Explore form Recognition

Module 13: Recognise and Synthesize Speech with Azure AI Speech

  • Introduction
  • Get Started with Receipt Analysis on Azure
  • Exercise - Explore form Recognition

Module 14: Translate Text and speech with Azure AI services

  • Introduction
  • Get Started with Translation in Azure
  • Exercise - Explore Translation

Module 15: Create a Language Model with Azure AI Language

  • Introduction
  • Get Started with Conversational Language Understanding
  • Exercise - Explore Language Understanding

Module 16: Build a Bot with Azure AI Language and Azure AI Bot Service

  • Introduction
  • Get Started with the Language Service and Azure Bot Service
  • Exercise - Explore Question Answering

Show moredown

Who should attend this Microsoft Azure AI Fundamentals AI-900 Training Course?

The Microsoft Azure AI Fundamentals AI-900 Training Course is designed for professionals who want to gain a foundational understanding of Artificial Intelligence (AI) concepts and how AI is implemented using Microsoft Azure services. This Azure AI Fundamentals course can be beneficial for a wide range of professionals, including:

  • Data Analysts
  • Developers
  • Business Analysts
  • Technical Consultants
  • Solution Architects
  • IT Professionals
  • AI Professionals

Prerequisites of the Microsoft Azure AI Fundamentals AI-900 Training Course

There are no formal prerequisites for this Microsoft Azure AI Fundamentals AI-900 Training Course. However, a basic knowledge of cloud concepts, general IT knowledge, and also having an interest in AI and Machine Learning would be beneficial for delegates.

Microsoft Azure AI Fundamentals AI-900 Course Overview

The Microsoft Azure Data Fundamentals DP-900 Training offered by the Knowledge Academy provides a foundational understanding of essential concepts in Azure data services. In today's data-driven landscape, the relevance of cloud-based data solutions cannot be overstated. This course introduces participants to the fundamental principles of Microsoft Azure's data services, emphasising their role in modern data management.

Knowledge of Microsoft Azure Data Fundamentals is crucial for professionals venturing into cloud-based data management, including database administrators, data analysts, and aspiring cloud architects. In an era where data is a strategic asset, mastering DP-900 is paramount for individuals looking to leverage Azure's robust data services.

This 1-day Microsoft Azure Data Fundamentals DP-900 Training is a condensed and focused course designed to provide practical insights and hands-on experience. Delegates will gain a solid understanding of Azure data services, including databases, analytics, and data security. It introduces the delegates to the fundamental principles of Microsoft Azure's data services, emphasising their role in modern data management.

Course Objectives

  • To understand the core principles and concepts of Artificial Intelligence
  • To explore Azure AI services and their functionalities
  • To learn to build AI solutions using Azure tools and technologies
  • To gain proficiency in computer vision, natural language processing, and Machine Learning
  • To acquire hands-on experience in implementing AI solutions on Microsoft Azure
  • To master the art of deploying Machine Learning models in Azure environments
  • To develop skills in using Azure Cognitive Services for AI applications

Upon completion of the Microsoft Azure Certification Course, participants will be equipped with foundational knowledge and practical skills in artificial intelligence and Azure AI services. They will be better prepared to leverage AI technologies to drive business innovation, enhance customer experiences, and solve complex problems effectively using Microsoft Azure.

Show moredown

What’s included in this Microsoft Azure AI Fundamentals AI-900 Training Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Microsoft Azure AI Fundamentals AI-900 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (5 days)

Online Self-paced (40 hours)

Developing Solutions for Microsoft Azure AZ-204 Course Outline

Module 1: Explore Azure App Service                          

  • Introduction
  • Examine Azure App Service
  • Examine Azure App Service Plans
  • Deploy to App Service
  • Explore Authentication and Authorisation in App Service
  • Discover App Service Networking Features
  • Exercise: Create a Static HTML Web App by Using Azure Cloud Shell

Module 2: Configure Web App Settings

  • Introduction
  • Configure Application Settings
  • Configure General Settings
  • Configure Path Mappings
  • Enable Diagnostic Logging
  • Configure Security Certificates

Module 3: Scale Apps in Azure App Service

  • Introduction
  • Examine Autoscale Factors
  • Identify Autoscale Factors
  • Enable Autoscale in App Service
  • Explore Autoscale Best Practices

Module 4: Explore Azure App Service Deployment Slots

  • Introduction
  • Explore Staging Environments
  • Examine Slot Swapping
  • Swap Deployment Slots
  • Route Traffic in App Service

Module 5: Explore Azure Functions

  • Introduction
  • Discover Azure Functions
  • Compare Azure Functions Hosting Options
  • Scale Azure Functions

Module 6: Develop Azure Functions

  • Introduction
  • Explore Azure Functions Development
  • Create Triggers and Bindings
  • Connect Functions to Azure Services
  • Exercise: Create an Azure Function by Using Visual Studio Code

Module 7: Explore Azure Blob Storage

  • Introduction
  • Explore Azure Blob Storage
  • Discover Azure Blob Storage Resource Types
  • Explore Azure Storage Security Features
  • Discover Static Website Hosting in Azure Storage

Module 8: Manage the Azure Blob Storage lifecycle

  • Introduction
  • Explore the Azure Blob Storage Lifecycle
  • Discover Blob Storage Lifecycle Policies
  • Implement Blob Storage Lifecycle Policies
  • Rehydrate Blob Data from the Archive Tier

Module 9: Work with Azure Blob Storage

  • Introduction
  • Explore Azure Blob Storage Client Library
  • Create a Client Object
  • Exercise: Create Blob Storage Resources by Using the .NET Client Library
  • Manage Container Properties and Metadata by Using .NET
  • Set and Retrieve Properties and Metadata for Blob Resources by Using REST

Module 10: Explore Azure Cosmos DB

  • Introduction
  • Identify Key Benefits of Azure Cosmos DB
  • Explore the Resource Hierarchy
  • Explore Consistency Levels
  • Choose the Right Consistency Level
  • Explore Supported APIs
  • Discover Request Units
  • Exercise: Create Azure Cosmos DB Resources by Using the Azure Portal

Module 11: Work with Azure Cosmos DB

  • Introduction
  • Explore Microsoft .NET SDK V3 for Azure Cosmos DB
  • Exercise: Create Resources by Using the Microsoft .NET SDK V3
  • Create Stored Procedures
  • Create Triggers and User-Defined Functions
  • Explore Change Feed in Azure Cosmos DB

Module 12: Manage Container Images in Azure Container Registry

  • Introduction
  • Discover the Azure Container Registry
  • Explore Storage Capabilities
  • Build and Manage Containers with Tasks
  • Explore Elements of a Docker File
  • Exercise: Build and Run a Container Image by Using Azure Container Registry Tasks

Module 13: Run Container Images in Azure Container Instances

  • Introduction
  • Explore Azure Container Instances
  • Exercise - Deploy a Container Instance by Using the Azure CLI
  • Run Containerised Tasks with Restart Policies
  • Set Environment Variables in Container Instances
  • Mount an Azure File Share in Azure Container Instances

Module 14: Implement Azure Container Apps

  • Introduction
  • Explore Azure Container Apps
  • Exercise - Deploy A Container App
  • Explore Containers in Azure Container Apps
  • Implement Authentication and Authorization in Azure Container Apps
  • Manage Revisions and Secrets in Azure Container Apps
  • Explore Dapr Integration with Azure Container Apps

Module 15: Explore the Microsoft Identity Platform

  • Introduction
  • Explore the Microsoft Identity Platform
  • Explore Service Principals
  • Discover Permissions and Consent
  • Discover Conditional Access

Module 16: Implement Authentication by Using the Microsoft Authentication Library

  • Introduction
  • Explore the Microsoft Authentication Library
  • Initialise Client Applications
  • Exercise - Implement Interactive Authentication by Using MSAL.NET

Module 17: Implement Shared Access Signatures

  • Introduction
  • Discover Shared Access Signatures
  • Choose When to Use Shared Access Signatures
  • Explore Stored Access Policies

Module 18: Explore Microsoft Graph

  • Introduction
  • Discover Microsoft Graph
  • Query Microsoft Graph by Using REST
  • Query Microsoft Graph by Using SDKs
  • Apply Best Practices to Microsoft Graph

Module 19: Implement Azure Key Vault

  • Introduction
  • Explore Azure Key Vault
  • Discover Azure Key Vault Best Practices
  • Authenticate to Azure Key Vault
  • Exercise: Set and Retrieve a Secret from Azure Key Vault by Using Azure CLI

Module 20: Implement Managed Identities

  • Introduction
  • Explore Managed Identities
  • Discover the Managed Identities Authentication Flow
  • Configure Managed Identities
  • Acquire an Access Token

Module 21: Implement Azure App Configuration

  • Introduction
  • Explore the Azure App Configuration Service
  • Create Paired Keys and Values
  • Manage Application Features
  • Secure App Configuration Data

Module 22: Explore API Management

  • Introduction
  • Discover the API Management service
  • Explore API gateways
  • Explore API Management policies
  • Create advanced policies
  • Secure APIs by using subscriptions
  • Secure APIs by using certificates

Module 23: Explore Azure Event Grid

  • Introduction
  • Explore Azure Event Grid
  • Discover Event Schemas
  • Explore Event Delivery Durability
  • Control Access to Events
  • Receive Events by Using Webhooks
  • Filter Events
  • Exercise - Route Custom Events to Web Endpoint by Using Azure CLI

Module 24: Explore Azure Event Hubs

  • Introduction
  • Discover Azure Event Hubs
  • Explore Event Hubs Capture
  • Scale your Processing Application
  • Control Access to Events
  • Perform Common Operations with the Event Hubs Client Library

Module 25: Discover Azure Message Queues

  • Introduction
  • Choose a Message Queue Solution
  • Explore Azure Service Bus
  • Discover Service Bus Queues, Topics, and Subscriptions
  • Explore Service Bus Message Payloads and Serialisation
  • Exercise: Send and Receive Messages from a Service Bus Queue by Using .NET
  • Explore Azure Queue Storage
  • Create and Manage Azure Queue Storage and Messages by Using .NET

Module 26: Monitor App Performance

  • Explore Application Insights
  • Discover Log-Based Metrics
  • Instrument an App for Monitoring
  • Select an Availability Test
  • Troubleshoot App Performance by Using Application Map

Module 27: Develop for Azure Cache for Redis

  • Explore Azure Cache for Redis
  • Configure Azure Cache for Redis
  • Interact with Azure Cache for Redis by using .NET
  • Exercise - Connect an app to Azure Cache for Redis by using .NET Core

Module 28: Develop for Storage on CDNs

  • Explore Azure Content Delivery Networks
  • Control cache behaviour on Azure Content Delivery Networks
  • Interact with Azure Content Delivery Networks by using .NET

Show moredown

Who should attend this Developing Solutions for Microsoft Azure AZ-204 Course?

The Developing Solutions for Microsoft Azure (AZ-204) Course focuses on aspects such as Azure development, solution design, storage solutions, VM configurations, Azure networking, managing security, identity solutions, application services, API integration, and much more. This course can be beneficial to a wide range of professionals, including:

  • Azure Developers.
  • Application Developers.
  • Cloud Solution Architects.
  • .NET Developers.
  • Software Engineers.
  • DevOps Engineers.
  • Solutions Design Engineers.
  • Backend Developers.
  • Integration Specialists.

Prerequisites of the Developing Solutions for Microsoft Azure AZ-204 Course

Delegates must be familiar with Azure DevOps, carry prior experience with Azure Programming languages, and be proficient in the PowerShell command-line interface to navigate through this course easily.

Developing Solutions for Microsoft Azure AZ-204 Course Overview

The Developing Solutions for Microsoft Azure AZ-204 Course equips the delegates with essential knowledge and skills. With the ever-growing importance of cloud computing and the prominence of Microsoft Azure, this training provides a solid foundation for anyone looking to excel in this field.

Proficiency in Developing Solutions for Microsoft Azure AZ204 is crucial for IT professionals, Developers, and Cloud Architects. As the demand for cloud-based solutions and services continues to surge, mastering this subject ensures a competitive edge and opens doors to various career opportunities.

This intensive 5-day Microsoft Azure Training by The Knowledge Academy empowers delegates with practical hands-on experience, equipping them to create robust solutions on Microsoft Azure. By delving into real-world scenarios and best practices, delegates gain a deeper understanding of Azure's capabilities. This training includes comprehensive coverage of key concepts and practical exercises, making it an invaluable resource for anyone pursuing Microsoft Azure Training.

Course Objectives

  • To develop Azure compute solutions
  • To implement Azure data solutions
  • To monitor, troubleshoot, and optimise Azure solutions
  • To connect and secure Azure solutions
  • To create Azure App Service Web Apps
  • To implement Azure Functions
  • To develop solutions that use Cosmos DB storage
  • To develop for Azure storage

Upon completing this Microsoft Azure Certification Course, delegates will benefit from a heightened understanding of Microsoft Azure Fundamentals and gain the practical skills necessary to develop solutions for Microsoft Azure AZ204.

Show moredown

What’s included in this Developing Solutions for Microsoft Azure AZ-204 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Developing Solutions for Microsoft Azure AZ-204 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and Implementing Microsoft DevOps Solutions AZ400 Course Outline

MODULE 1: Introduction to DevOps

  • Introduction
  • What is DevOps?
  • Explore the DevOps journey
  • Identify transformation teams
  • Explore shared goals and define timelines
  • Knowledge check
  • Summary

MODULE 2: Choose the right project

  • Introduction
  • Explore greenfield and brownfield projects
  • Decide when to use greenfield and brownfield projects
  • Decide when to use systems of record versus systems of engagement
  • Identify groups to minimise initial resistance
  • Identify project metrics and key performance indicators (KPIs)
  • Knowledge check
  • Summary

MODULE 3: Describe team structures

  • Introduction
  • Explore agile development practices
  • Explore principles of agile development
  • Define organisation structure for agile practices
  • Explore ideal DevOps team members
  • Enable in-team and cross-team collaboration
  • Select tools and processes for agile practices
  • Knowledge check
  • Summary

MODULE 4: Choose the DevOps tools

  • Introduction
  • What is Azure DevOps?
  • What is GitHub?
  • Explore an authorisation and access strategy
  • Migrate or integrate existing work management tools
  • Migrate or integrate existing test management tools
  • Design a license management strategy
  • Knowledge check
  • Summary

MODULE 5: Plan Agile with GitHub Projects and Azure Boards

  • Introduction
  • Introduction to GitHub Projects and Project boards
  • Introduction to Azure Boards
  • Link GitHub to Azure Boards
  • Configure GitHub Projects
  • Manage work with GitHub Project boards
  • Customise Project views
  • Collaborate using team discussions
  • Agile Plan and Portfolio Management with Azure Boards
  • Knowledge check
  • Summary

MODULE 6: Introduction to source control

  • Introduction
  • Explore DevOps foundational practices
  • What is source control?
  • Explore benefits of source control
  • Explore best practices for source control
  • Knowledge check
  • Summary

MODULE 7: Describe types of source control systems

  • Introduction
  • Understand centralised source control
  • Understand distributed source control
  • Explore Git and Team Foundation Version Control
  • Examine and choose Git
  • Understand objections to using Git
  • Describe working with Git locally
  • Knowledge check
  • Summary

MODULE 8: Work with Azure Repos and GitHub

  • Introduction
  • Introduction to Azure Repos
  • Introduction to GitHub
  • Migrate from TFVC to Git
  • Use GIT-TFS
  • Develop online with GitHub Codespaces
  • Knowledge check
  • Summary

MODULE 9: Structure your Git Repo

  • Introduction
  • Explore monorepo versus multiple repos
  • Implement a change log
  • Knowledge check
  • Summary

MODULE 10: Manage Git branches and workflows

  • Introduction
  • Explore branch workflow types
  • Explore feature branch workflow
  • Explore Git branch model for continuous delivery
  • Explore GitHub flow
  • Explore fork workflow
  • Version Control with Git in Azure Repos
  • Knowledge check
  • Summary

MODULE 11: Collaborate with pull requests in Azure Repos

  • Introduction
  • Collaborate with pull requests
  • Exercise - Azure Repos collaborating with pull requests
  • Examine GitHub mobile for pull request approvals
  • Knowledge check
  • Summary

MODULE 12: Identify technical debt

  • Introduction
  • Examine code quality
  • Examine complexity and quality metrics
  • Introduction to technical debt
  • Measure and manage technical debt
  • Integrate other code quality tools
  • Plan effective code reviews
  • Knowledge check
  • Summary

MODULE 13: Explore Git hooks

  • Introduction
  • Introduction to Git hooks
  • Implement Git hooks
  • Knowledge check
  • Summary

MODULE 14: Plan foster inner source

  • Introduction
  • Explore foster inner source
  • Implement the fork workflow
  • Describe inner source with forks
  • Knowledge check
  • Summary

MODULE 15: Manage Git repositories

  • Introduction
  • Work with large repositories
  • Purge repository data
  • Manage releases with GitHub Repos
  • Automate release notes with GitHub
  • Knowledge check
  • Summary

MODULE 16: Explore Azure Pipelines

  • Introduction
  • Explore the concept of pipelines in DevOps
  • Describe Azure Pipelines
  • Understand Azure Pipelines key terms
  • Knowledge check
  • Summary

MODULE 17: Manage Azure Pipeline agents and pools

  • Introduction
  • Choose between Microsoft-hosted versus self-hosted agents
  • Explore job types
  • Introduction to agent pools
  • Explore predefined agent pool
  • Understand typical situations for agent pools
  • Communicate with Azure Pipelines
  • Communicate to deploy to target servers
  • Examine other considerations
  • Describe security of agent pools
  • Configure agent pools and understanding pipeline styles
  • Knowledge check
  • Summary

MODULE 18: Describe pipelines and concurrency

  • Introduction
  • Understand parallel jobs
  • Estimate parallel jobs
  • Describe Azure Pipelines and open-source projects
  • Explore Azure Pipelines and Visual Designer
  • Describe Azure Pipelines and YAML
  • Knowledge check
  • Summary

MODULE 19: Explore continuous integration

  • Introduction
  • Introduction to continuous integration
  • Learn the four pillars of continuous integration
  • Explore benefits of continuous integration
  • Describe build properties
  • Enable Continuous Integration with Azure Pipelines
  • Knowledge check
  • Summary

MODULE 20: Implement a pipeline strategy

  • Introduction
  • Configure agent demands
  • Implement multi-agent builds
  • Explore source control types supported by Azure Pipelines
  • Knowledge check
  • Summary

MODULE 21: Integrate with Azure Pipelines

  • Introduction
  • Describe the anatomy of a pipeline
  • Understand the pipeline structure
  • Detail templates
  • Explore YAML resources
  • Use multiple repositories in your pipeline
  • Knowledge check
  • Summary

MODULE 22: Introduction to GitHub Actions

  • Introduction
  • What are Actions?
  • Explore Actions flow
  • Understand workflows
  • Describe standard workflow syntax elements
  • Explore events
  • Explore jobs
  • Explore runners
  • Examine release and test an action
  • Knowledge check
  • Summary

MODULE 23: Learn continuous integration with GitHub Actions

  • Introduction
  • Describe continuous integration with actions
  • Examine environment variables
  • Share artifacts between jobs
  • Examine Workflow badges
  • Describe best practices for creating actions
  • Mark releases with Git tags
  • Create encrypted secrets
  • Use secrets in a workflow
  • Implement GitHub Actions for CI/CD
  • Knowledge check
  • Summary

MODULE 24: Design a container build strategy

  • Introduction
  • Examine structure of containers
  • Work with Docker containers
  • Understand Dockerfile core concepts
  • Examine multi-stage dockerfiles
  • Examine considerations for multiple stage builds
  • Explore Azure container-related services
  • Deploy Docker containers to Azure App Service web apps
  • Knowledge check
  • Summary

MODULE 25: Introduction to continuous delivery

  • Introduction
  • Explore traditional IT development cycle
  • What is continuous delivery?
  • Move to continuous delivery
  • Understand releases and deployments
  • Understand release process versus release
  • Knowledge check
  • Summary

MODULE 26: Create a release pipeline

  • Introduction
  • Describe Azure DevOps release pipeline capabilities
  • Explore release pipelines
  • Explore artifact sources
  • Choose the appropriate artifact source
  • Exercise - select an artifact source
  • Examine considerations for deployment to stages
  • Exercise - set up stages
  • Explore build and release tasks
  • Explore custom build and release tasks
  • Explore release jobs
  • Configure Pipelines as Code with YAML
  • Knowledge check
  • Summary

MODULE 27: Explore release recommendations

  • Introduction
  • Understand the delivery cadence and three types of triggers
  • Exercise - select your delivery and deployment cadence
  • Explore release approvals
  • Exercise - set up manual approvals
  • Explore release gates
  • Use release gates to protect quality
  • Control Deployments using Release Gates
  • Knowledge check
  • Summary

MODULE 28: Provision and test environments

  • Introduction
  • Provision and configure target environments
  • Exercise - set up service connections
  • Configure automated integration and functional test automation
  • Understand Shift-left
  • Set up and run availability tests
  • Explore Azure Load Testing
  • Set up and run functional tests
  • Knowledge check
  • Summary

MODULE 29: Manage and modularise tasks and templates

  • Introduction
  • Examine task groups
  • Exercise - create and manage task groups
  • Explore variables in release pipelines
  • Understand variable groups
  • Exercise - create and manage variable groups
  • Knowledge check
  • Summary

MODULE 30: Automate inspection of health

  • Introduction
  • Automate inspection of health
  • Explore events and notifications
  • Explore service hooks
  • Exercise - set up service hooks to monitor the pipeline
  • Configure Azure DevOps notifications
  • Configure GitHub notifications
  • Explore how to measure quality of your release process
  • Examine release notes and documentation
  • Examine considerations for choosing release management tools
  • Explore common release management tools
  • Knowledge check
  • Summary

MODULE 31: Introduction to deployment patterns

  • Introduction
  • Explore microservices architecture
  • Examine classical deployment patterns
  • Understand modern deployment patterns
  • Knowledge check
  • Summary

MODULE 32: Implement blue-green deployment and feature toggles

  • Introduction
  • What is blue-green deployment?
  • Explore deployment slots
  • Exercise - set up a blue-green deployment
  • Introduction to feature toggles
  • Describe feature toggle maintenance
  • Knowledge check
  • Summary

MODULE 33: Implement canary releases and dark launching

  • Introduction
  • Explore canary releases
  • Examine Traffic Manager
  • Understand dark launching
  • Knowledge check
  • Summary

MODULE 34: Implement A/B testing and progressive exposure deployment

  • Introduction
  • What is A/B testing?
  • Explore CI-CD with deployment rings
  • Exercise - Ring-based deployment
  • Knowledge check
  • Summary

MODULE 35: Integrate with identity management systems

  • Introduction
  • Integrate GitHub with single sign-on (SSO)
  • Explore service principals
  • Explore Managed Identity
  • Knowledge check
  • Summary

MODULE 36: Manage application configuration data

  • Introduction
  • Rethink application configuration data
  • Explore separation of concerns
  • Understand external configuration store patterns
  • Introduction to Azure App Configuration
  • Examine Key-value pairs
  • Examine App configuration feature management
  • Integrate Azure Key Vault with Azure Pipelines
  • Manage secrets, tokens and certificates
  • Examine DevOps inner and outer loop
  • Integrate Azure Key Vault with Azure DevOps
  • Enable Dynamic Configuration and Feature Flags
  • Knowledge check
  • Summary

MODULE 37: Explore infrastructure as code and configuration management

  • Introduction
  • Explore environment deployment
  • Examine environment configuration
  • Understand imperative versus declarative configuration
  • Understand idempotent configuration
  • Knowledge check
  • Summary

MODULE 38: Create Azure resources using Azure Resource Manager templates

  • Introduction
  • Why use Azure Resource Manager templates?
  • Explore template components
  • Manage dependencies
  • Modularise templates
  • Manage secrets in templates
  • Deployments using Azure Bicep templates
  • Knowledge check
  • Summary

MODULE 39: Create Azure resources by using Azure CLI

  • Introduction
  • What is Azure CLI?
  • Work with Azure CLI
  • Exercise - Run templates using Azure CLI
  • Knowledge check
  • Summary

MODULE 40: Explore Azure Automation with DevOps

  • Introduction
  • Create automation accounts
  • What is a runbook?
  • Understand automation shared resources
  • Explore runbook gallery
  • Examine webhooks
  • Explore source control integration
  • Explore PowerShell workflows
  • Create a workflow
  • Explore hybrid management
  • Exercise - Create and run a workflow runbook
  • Examine checkpoint and parallel processing
  • Knowledge check
  • Summary

MODULE 41: Implement Desired State Configuration (DSC)

  • Introduction
  • Understand configuration drift
  • Explore Desired State Configuration (DSC)
  • Explore Azure Automation State configuration (DSC)
  • Examine DSC configuration file
  • Exercise - Import and compile
  • Exercise - Onboard machines for management
  • Explore hybrid management
  • Implement DSC and Linux Automation on Azure
  • Knowledge check
  • Summary

MODULE 42: Implement Bicep

  • Introduction
  • What is Bicep?
  • Install Bicep
  • Exercise - Create Bicep templates
  • Understand Bicep file structure and syntax
  • Exercise - Deploy a Bicep file from Azure Pipelines
  • Exercise - Deploy a Bicep file from GitHub workflows
  • Knowledge check
  • Summary

MODULE 43: Introduction to Secure DevOps

  • Introduction
  • Describe SQL injection attack
  • Understand DevSecOps
  • Explore Secure DevOps Pipeline
  • Explore key validation points
  • Explore continuous security validation
  • Understand threat modeling
  • Exercise threat modeling
  • Knowledge check
  • Summary

MODULE 44: Implement open-source software

  • Introduction
  • Explore how software is built
  • What is open-source software
  • Explore corporate concerns with open-source software components
  • Introduction to open-source licenses
  • Explore common open-source licenses
  • Examine license implications and ratings
  • Knowledge check
  • Summary

MODULE 45: Software Composition Analysis

  • Introduction
  • Inspect and validate code bases for compliance
  • Explore software composition analysis (SCA)
  • Integrate Mend with Azure Pipelines
  • Implement GitHub Dependabot alerts and security updates
  • Integrate software composition analysis checks into pipelines
  • Examine tools for assess package security and license rate
  • Interpret alerts from scanner tools
  • Implement security and compliance in an Azure Pipeline
  • Knowledge check
  • Summary

MODULE 46: Static analysers

  • Introduction
  • Explore SonarCloud
  • Explore CodeQL in GitHub
  • Manage technical debt with SonarCloud and Azure DevOps
  • Knowledge check
  • Summary

MODULE 47: OWASP and Dynamic Analysers

  • Introduction
  • Plan Implement OWASP Secure Coding Practices
  • Explore OWASP ZAP penetration test
  • Explore OWASP ZAP results and bugs
  • Knowledge check
  • Summary

MODULE 48: Security Monitoring and Governance

  • Introduction
  • Implement pipeline security
  • Explore Microsoft Defender for Cloud
  • Examine Microsoft Defender for Cloud usage scenarios
  • Explore Azure Policy
  • Understand policies
  • Explore initiatives
  • Explore resource locks
  • Explore Azure Blueprints
  • Understand Microsoft Defender for Identity
  • Knowledge check
  • Summary

MODULE 49: Explore package dependencies

  • Introduction
  • What is dependency management?
  • Describe elements of a dependency management strategy
  • Identify dependencies
  • Understand source and package componentisation
  • Decompose your system
  • Scan your codebase for dependencies
  • Knowledge check
  • Summary

MODULE 50: Understand package management

  • Introduction
  • Explore packages
  • Understand package feeds
  • Explore package feed managers
  • Explore common public package sources
  • Explore self-hosted and SaaS based package sources
  • Consume packages
  • Introduction to Azure Artifacts
  • Publish packages
  • Package management with Azure Artifacts
  • Knowledge check
  • Summary

MODULE 51: Migrate consolidating and secure artifacts

  • Introduction
  • Identify existing artifact repositories
  • Migrate and integrating artifact repositories
  • Secure access to package feeds
  • Examine roles
  • Examine permissions
  • Examine authentication
  • Knowledge check
  • Summary

MODULE 52: Implement a versioning strategy

  • Introduction
  • Understand versioning of artifacts
  • Explore semantic versioning
  • Examine release views
  • Promote packages
  • Exercise - Promote a package
  • Explore best practices for versioning
  • Exercise - Push from the pipeline
  • Knowledge check
  • Summary

MODULE 53: Introduction to GitHub Packages

  • Introduction
  • Publish packages
  • Install a package
  • Delete and restore a package
  • Explore package access control and visibility
  • Knowledge check
  • Summary

MODULE 54: Implement tools to track usage and flow

  • Introduction
  • Understand the inner loop
  • Introduction to continuous monitoring
  • Explore Azure Monitor and Log Analytics
  • Examine Kusto Query Language (KQL)
  • Explore Application Insights
  • Implement Application Insights
  • Exercise - Add Application Insights to an ASP.NET core application
  • Monitor application performance with Application Insights
  • Knowledge check
  • Summary

MODULE 55: Develop monitor and status dashboards

  • Introduction
  • Explore Azure Dashboards
  • Examine view designer in Azure Monitor
  • Explore Azure Monitor workbooks
  • Explore Power BI
  • Build your own custom application
  • Knowledge check
  • Summary

MODULE 56: Share knowledge within teams

  • Introduction
  • Share acquired knowledge within development teams
  • Introduction to Azure DevOps project wikis
  • Integrate with Azure Boards
  • Share team knowledge using Azure Project Wiki
  • Knowledge check
  • Summary

MODULE 57: Design processes to automate application analytics

  • Introduction
  • Explore rapid responses and augmented search
  • Integrate telemetry
  • Examine monitoring tools and technologies
  • Knowledge check
  • Summary

MODULE 58: Manage alerts, blameless retrospectives and a just culture

  • Introduction
  • Examine when get a notification
  • Explore how to fix it
  • Explore smart detection notifications
  • Improve performance
  • Understand server response time degradation
  • Reduce meaningless and non-actionable alerts
  • Examine blameless retrospective
  • Develop a just culture
  • Knowledge check
  • Summary

Show moredown

Who should attend this Designing and Implementing Microsoft DevOps Solutions AZ-400 Course?

This AZ-400 Designing and Implementing Microsoft DevOps Solutions Training is designed for introducing you to Azure DevOps solutions. This Microsoft Azure Training Course is of great help for the following professionals:

  • DevOps Engineers
  • Software Developers
  • Release Managers
  • Application Administrators
  • System Administrators
  • Azure Administrators
  • Cloud Architects

Prerequisites of the Designing and Implementing Microsoft DevOps Solutions AZ-400 Course

To attend this Designing and Implementing Microsoft DevOps Solutions AZ-400 Training, delegates should have their bases in Cloud Computing and hold past working exposure in building and managing Azure resources, along with a strong understanding of Azure CI/CD pipelines at a basic level.

Designing and Implementing Microsoft DevOps Solutions AZ-400 Course Overview

This Designing and Implementing Microsoft DevOps Solutions AZ-400 Training involves intensive knowledge about diving deep into the core personality in the integration of the DevOps solution on Azure. Covering across all the realms of CI/CD pipelines, Infrastructure as Code, Monitoring, and Governance. Real professionals need to understand and master DevOps in an environment in which technology is never constant.

Software Developers, IT Operators, and Systems Administrators need to learn Designing and Implementing Microsoft DevOps Solutions AZ400 because it will enable the respective professionals to optimise the development workflow, improve collaboration, and optimise the delivery of the software.

This 4-day Microsoft Azure Training by The Knowledge Academy will equip the delegates with the how-to, knowledge, and capability to design and implement DevOps solutions effectively in Microsoft Azure. Moreover, the delegates learn the best practices through hands-on labs and real-world situations that can be confidently taken up in practical scenarios.

Course Objectives

  • To master Azure DevOps tools and services
  • To teach delegates to implement CI/CD pipelines for Azure applications
  • To manage Infrastructure as Code (IaC) with Azure Resource Manager templates
  • To gain the skills to automate and optimise software deployment processes
  • To enhance collaboration and communication within development teams
  • To learn to implement effective monitoring and error tracking in Azure
  • To ensure compliance and security in DevOps practices

After completing this Microsoft Azure Certification Course, individuals will gain deep knowledge and skills with which they could confidently be able to apply best practices in a real-world scenario of designing and implementing DevOps solutions on Microsoft Azure.

Show moredown

What’s included in this Designing and Implementing Microsoft DevOps Solutions AZ-400 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Microsoft DevOps Solutions AZ-400 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Microsoft Azure Security Technologies AZ-500 Course Outline

Module 1: Manage Identities in Microsoft Entra ID

  • What is Microsoft Entra ID?
  • Secure Microsoft Entra Users
  • Create a New User in Microsoft Entra ID
  • Secure Microsoft Entra Groups
  • Recommend when to use External Identities
  • Secure External Identities
  • Implement Microsoft Entra Identity Protection

Module 2: Manage Authentication by using Microsoft Entra ID

  • Microsoft Entra Connect
  • Microsoft Entra Cloud Sync
  • Authentication Options
  • Password Hash Synchronization with Microsoft Entra ID
  • Microsoft Entra Pass-through Authentication
  • Federation with Microsoft Entra ID
  • What is Microsoft Entra Authentication?
  • Implement Multifactor Authentication (MFA)
  • Passwordless Authentication Options for Microsoft Entra ID
  • Implement Passwordless Authentication
  • Implement Password Protection
  • Microsoft Entra ID Single Sign-on
  • Implement Single Sign-on (SSO)
  • Integrate Single Sign-on (SSO) and Identity Providers
  • Introduction to Microsoft Entra Verified ID
  • Configure Microsoft Entra Verified ID
  • Recommend and Enforce Modern Authentication Protocols

Module 3: Manage Authorization by using Microsoft Entra ID

  • Azure Management Groups
  • Configure Azure Role Permissions for Management Groups, Subscriptions, Resource Groups, And Resources
  • Azure Role-Based Access Control
  • Azure Built-In Roles
  • Assign Azure Role Permissions for Management Groups, Subscriptions, Resource Groups, And Resources
  • Microsoft Entra Built-In Roles
  • Assign Built-In Roles in Microsoft Entra ID
  • Microsoft Entra Role-Based Access Control
  • Create and Assign a Custom Role in Microsoft Entra ID
  • Microsoft Entra Permissions Management
  • Implement and Manage Microsoft Entra Permissions Management
  • Zero Trust Security
  • Microsoft Entra Privileged Identity Management
  • Configure Privileged Identity Management
  • Microsoft Entra ID Governance
  • Entitlement Management
  • Access Reviews
  • Identity Lifecycle Management
  • Lifecycle Workflows
  • Delegation and Roles in Entitlement Management
  • Configure Role Management and Access Reviews by Using Microsoft Entra ID Governance
  • Implement Conditional Access Policies

Module 4: Manage Application Access in Microsoft Entra ID

  • Manage Access to Enterprise Applications in Microsoft Entra ID, Including Oauth Permission Grants
  • Manage App Registrations in Microsoft Entra ID
  • Configure App Registration Permission Scopes
  • Manage App Registration Permission Consent
  • Manage and Use Service Principals
  • Manage Managed Identities for Azure Resources
  • Recommend When to Use and Configure A Microsoft Entra Application Proxy, Including Authentication

Module 5: Plan and Implement Security for Virtual Networks

  • What is an Azure Virtual Network?
  • Plan and Implement Network Security Groups (Nsgs) And Application Security Groups (Asgs)
  • Plan and Implement User-Defined Routes (Udrs)
  • Plan and Implement Virtual Network Peering or Gateway
  • Plan and Implement Virtual Wide Area Network, Including Secured Virtual Hub
  • Secure VPN Connectivity, Including Point-To-Site and Site-To-Site
  • Azure Expressroute
  • Implement Encryption Over Expressroute
  • Configure Firewall Settings on Paas Resources
  • Monitor Network Security by Using Network Watcher, Including Network Security Groups

Module 6: Plan and Implement Security for Private Access to Azure Resources

  • Plan and Implement Virtual Network Service Endpoints
  • Plan and Implement Private Endpoints
  • Plan and Implement Private Link Services
  • Plan and Implement Network Integration for Azure App Service and Azure Functions
  • Plan and Implement Network Security Configurations for An App Service Environment (ASE)
  • Plan and Implement Network Security Configurations for An Azure SQL Managed Instance

Module 7: Plan and Implement Security for Public Access to Azure Resources

  • Plan and Implement Transport Layer Security (TLS) To Applications, Including Azure App Service and API Management
  • Plan, Implement, And Manage an Azure Firewall, Azure Firewall Manager and Firewall Policies
  • Plan and Implement an Azure Application Gateway
  • Plan and Implement a Web Application Firewall (WAF)
  • Plan and Implement an Azure Front Door, Including Content Delivery Network (CDN)
  • Recommend When to Use Azure Ddos Protection Standard

Module 8: Plan and Implement Advanced Security for Compute

  • Plan and Implement Remote Access to Public Endpoints, Azure Bastion and Just-In-Time (JIT) Virtual Machine (VM) Access
  • What Is Azure Kubernetes Service?
  • Configure Network Isolation for Azure Kubernetes Service (AKS)
  • Secure and Monitor Azure Kubernetes Service
  • Configure Authentication for Azure Kubernetes Service
  • Configure Security for Azure Container Instances (Acis)
  • Configure Security for Azure Container Apps (Acas)
  • Manage Access to Azure Container Registry (ACR)
  • Configure Disk Encryption, Azure Disk Encryption (ADE), Encryption as Host, And Confidential Disk Encryption
  • Recommend Security Configurations for Azure API Management

Module 9: Plan and Implement Security for Storage

  • Azure Storage
  • Configure Access Control for Storage Accounts
  • Manage Life Cycle for Storage Account Access Keys
  • Select and Configure an Appropriate Method for Access to Azure Files
  • Select and Configure an Appropriate Method for Access to Azure Blobs
  • Select and Configure an Appropriate Method for Access to Azure Tables
  • Select and Configure an Appropriate Method for Access to Azure Queues
  • Select and Configure Appropriate Methods for Protecting Against Data Security Threats, Including Soft Delete, Backups, Versioning, and Immutable Storage
  • Configure Bring Your Own Key (Byok)
  • Enable Double Encryption at the Azure Storage Infrastructure Level

Module 10: Plan and Implement Security for Azure SQL Database and Azure SQL Managed Instance

  • Azure SQL Database and SQL Managed Instance Security
  • Enable Database Authentication by Using Microsoft Entra ID
  • Enable and Monitor Database Audit7 Min
  • Identify Use Cases for the Microsoft Purview Governance Portal
  • Implement Data Classification of Sensitive Information by Using the Microsoft Purview Governance Portal
  • Plan and Implement Dynamic Mask
  • Implement Transparent Data Encryption​
  • Recommend When to Use Azure SQL Database Always Encrypted

Module 11: Plan, Implement, and Manage Governance for Security

  • Azure Governance
  • Create, Assign, And Interpret Security Policies and Initiatives in Azure Policy
  • Configure Security Settings by Using Azure Blueprint
  • Deploy Secure Infrastructures by Using a Landing Zone
  • Azure Key Vault
  • Azure Key Vault Security
  • Azure Key Vault Authentication
  • Create and Configure an Azure Key Vault
  • Recommend When to Use a Dedicated Hardware Security Module (HSM)
  • Configure Access to Key Vault, Including Vault Access Policies and Azure Role Based Access Control
  • Manage Certificates, Secrets, and Keys
  • Configure Key Rotation
  • Configure Backup and Recovery of Certificates, Secrets, And Keys

Module 12: Manage Security Posture by using Microsoft Defender for Cloud

  • Implement Microsoft Defender For Cloud
  • Identify and Remediate Security Risks by Using the Microsoft Defender for Cloud Secure Score and Inventory
  • Assess Compliance Against Security Frameworks and Microsoft Defender for Cloud
  • Add Industry and Regulatory Standards to Microsoft Defender For Cloud
  • Add Custom Initiatives to Microsoft Defender For Cloud
  • Connect Hybrid Cloud and Multicloud Environments to Microsoft Defender For Cloud
  • Identify and Monitor External Assets by Using Microsoft Defender External Attack Surface Management

Module 13: Configure and Manage Threat Protection by using Microsoft Defender for Cloud

  • Enable Workload Protection Services in Microsoft Defender for Cloud
  • Configure Microsoft Defender for Servers
  • Configure Microsoft Defender for Azure SQL Database
  • Container Security in Microsoft Defender for Containers
  • Managed Kubernetes Threat Factors
  • Defender for Containers Architecture
  • Configure Microsoft Defender for Containers Components
  • Vulnerability Assessments for Azure
  • Defender for Storage
  • Malware Scanning in Defender for Storage
  • Detect Threats to Sensitive Data
  • Deploy Microsoft Defender For Storage
  • Enable Configure Azure Built-In Policy
  • Microsoft Defender For Cloud Devops Security
  • Devops Security Support and Prerequisites
  • Devops Environment Security Posture
  • Connect Your Github Lab Environment to Microsoft Defender for Cloud
  • Configure the Microsoft Security Devops Github Action
  • Manage and Respond to Security Alerts in Microsoft Defender for Cloud
  • Configure Workflow Automation by Using Microsoft Defender for Cloud
  • Evaluate Vulnerability Scans from Microsoft Defender For Server

Module 14: Configure and Manage Security Monitoring and Automation solutions

  • Monitor Security Events by Using Azure Monitor
  • Configure Data Connectors in Microsoft Sentinel
  • Create and Customize Analytics Rules in Microsoft Sentinel
  • Evaluate Alerts and Incidents from Microsoft Sentinel
  • Configure Automation in Microsoft Sentinel

Show moredown

Who should attend this Microsoft Azure Security Technologies AZ-500 Course?

The Microsoft Azure Security Technologies (AZ-500) Course will delve into securing Azure resources effectively and professionals will learn to manage identity and access, implement platform protection, manage security operations, and secure data and applications in Azure. This Microsoft Azure Training can be beneficial for a wide range of professionals, including:

  • Azure Security Engineers
  • Cloud Administrators
  • Cloud Architects
  • IT Security Professionals
  • Azure Network Engineers
  • Compliance Managers
  • Infrastructure Architects
  • IT Managers 

Prerequisites of the Microsoft Azure Security Technologies AZ-500 Course

Delegates should have prior experience in Azure security concepts like identity and access management, data security, and network security. Additionally, a solid understanding of Azure security features such as Azure Active Directory, Azure Key Vault, and Azure Firewall is recommended for the delegates.

Microsoft Azure Security Technologies AZ-500 Course Overview

This training course on Microsoft Azure Security Technologies is designed to equip IT Security Professionals with the essential knowledge and skills required to implement robust security controls, uphold an organisation's security posture, and identify and address security vulnerabilities in the Microsoft Azure cloud environment. The course addresses the critical need for safeguarding sensitive data and applications in the cloud.

Proficiency in Microsoft Azure Security Technologies is vital for a wide range of professionals, including IT Security Specialists, System Administrators, Cloud Architects, and Cybersecurity Analysts. Mastering this subject is important as it empowers them to apply enterprise governance strategies, establish robust identity and access controls, enforce security policies, and secure various components of the Azure platform effectively.

This 4-day Microsoft Azure Security Technologies Course by The Knowledge Academy is specifically designed to empower delegates with the practical knowledge and hands-on skills necessary to excel in the field of Azure security. Delegates will learn how to implement crucial security measures, including role-based access control, Azure AD infrastructure setup, identity protection, network security, host security, container security, and much more.

Course Objectives

  • To establish robust identity and access controls, create an Azure AD infrastructure with users, groups, and multi-factor authentication
  • To safeguard identities and data, set up Azure AD Identity Protection, which includes risk policies, conditional access, and access reviews
  • To ensure elevated privilege access is managed effectively, deploy Azure AD Privileged Identity Management and oversee Azure AD roles and resources
  • To enhance security measures, enforce strategies for perimeter, network, host, and container security
  • To secure data, applications, and resources comprehensively, incorporate security measures such as Azure Key Vault, storage security, and database security

Upon completing this Microsoft Azure Certification Course, delegates will benefit from a profound understanding of Microsoft Azure Security Technologies AZ-500, gaining the practical skills necessary to implement robust security measures in the Azure environment.

Show moredown

What’s included in this Microsoft Azure Security Technologies AZ-500 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Security Technologies AZ-500 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and Implementing a Data Science Solution on Azure DP-100 Course Outline

Module 1: Design a Data Ingestion Strategy for Machine Learning Projects

  • Introduction
  • Identify Your Data Source and Format
  • Choose How to Serve Data to Machine Learning Workflows
  • Design a Data Ingestion Solution
  • Exercise: Design a Data Ingestion Strategy

Module 2: Design a Machine Learning Model Training Solution

  • Introduction
  • Identify Machine Learning Tasks
  • Choose a Service to Train a Machine Learning Model
  • Decide Between Compute Options
  • Exercise: Design a Model Training Strategy

Module 3: Design a Model Deployment Solution

  • Introduction
  • Understand How Model Will Be Consumed
  • Decide on Real-Time or Batch Deployment
  • Exercise - Design a Deployment Solution

Module 4: Azure Machine Learning Workspace Resources and Assets

  • Introduction
  • Video - Explore the Azure Machine Learning Workspace
  • Create an Azure Machine Learning Workspace
  • Identify Azure Machine Learning Resources
  • Identify Azure Machine Learning Assets
  • Train Models in the Workspace
  • Exercise - Explore the Workspace

Module 5: Developer Tools for Workspace Interaction

  • Introduction
  • Studio
  • Python SDK
  • CLI
  • Exercise-Explore the Developer Tools

Module 6: Make Data Available in Azure Machine Learning

  • Introduction
  • Video - Make Data Available in Azure Machine Learning
  • Understand URIs
  • Create a Datastore
  • Create a Data Asset
  • Exercise - Make Data Available in Azure Machine Learning

Module 7: Work with Compute Targets in Azure Machine Learning

  • Introduction
  • Choose the Appropriate Compute Target
  • Create and Use a Compute Instance
  • Create and Use a Compute Cluster
  • Exercise - Work with Compute Resources

Module 8: Work with Environments in Azure Machine Learning

  • Introduction
  • Understand Environments
  • Use Curated Environments
  • Create and Use Custom Environments
  • Exercise - Work with Environments

Module 9: Classification Model with Automated Machine Learning

  • Introduction
  • Video - Find the Best Classification Model with Automated Machine Learning
  • Preprocess Data and Configure Featurisation
  • Run an Automated Machine Learning Experiment
  • Evaluate and Compare Models
  • Exercise - Find the Best Classification Model with Automated Machine Learning

Module 10: Track Model Training in Jupyter Notebooks with MLflow

  • Introduction
  • Configure MLflow For Model Tracking in Notebooks
  • Train and Track Models in Notebooks
  • Exercise - Track Model Training

Module 11: Run Training Script as a Command Job in Azure Machine Learning

  • Introduction
  • Video - Run a Training Script as a Command Job in Azure Machine Learning
  • Convert a Notebook to a Script
  • Run a Script as a Command Job
  • Use Parameters in a Command Job
  • Exercise - Run a Training Script as a Command Job

Module 12: Track Model Training with MLflow in Jobs

  • Introduction
  • Video - Track Model Training with MLFlow in Jobs
  • Track Metrics with MLflow
  • View Metrics and Evaluate Models
  • Exercise - Use MLflow to Track Training Jobs

Module 13: Run Pipelines in Azure Machine Learning

  • Introduction
  • Video - Run Pipelines in Azure Machine Learning
  • Create Components
  • Create a Pipeline
  • Run a Pipeline Job
  • Exercise - Run a Pipeline Job

Module 14: Perform Hyperparameter Tuning with Azure Machine Learning

  • Introduction
  • Define a Search Space
  • Configure a Sampling Method
  • Configure Early Termination
  • Use a Sweep Job for Hyperparameter Tuning
  • Exercise - Run a Sweep Job

Module 15: Deploy a Model to a Managed Online Endpoint

  • Introduction
  • Managed Online Endpoints
  • Deploy the MLflow Model to a Managed Online Endpoint
  • Deploy a Model to a Managed Online Endpoint
  • Test Managed Online Endpoints
  • Exercise - Deploy an MLflow Model to an Online Endpoint

Module 16: Deploy a Model to a Batch Endpoint

  • Introduction
  • Video - Deploy a Model to a Batch Endpoint
  • Understand and Create Batch Endpoints
  • Deploy Your MLflow Model to a Batch Endpoint
  • Deploy a Custom Model to a Batch Endpoint
  • Invoke and Troubleshoot Batch Endpoints
  • Exercise - Deploy an MLflow Model to a Batch Endpoint

Show moredown

Who should attend this Designing and Implementing a Data Science Solution on Azure DP-100 Course?

This Designing and Implementing a Data Science Solution on Azure (DP-100) Course is designed to introduce professionals to Azure's Data Science and Machine Learning solutions. This Microsoft Azure Certification can be beneficial to a wide range of professionals, including:

  • Data Scientists
  • Azure Data Engineers
  • Data Analysts
  • AI Engineers
  • Cloud Solution Architects
  • Machine Learning Developers
  • Big Data Engineers
  • Research Scientists

Prerequisites of the Designing and Implementing a Data Science Solution on Azure DP-100 Course

For attending this Designing and Implementing a Data Science Solution on Azure DP-100 Course, the required prerequisites are proficiency in one of the programming languages like Python, R, or SQL and a basic knowledge about Machine Learning and Azure Machine Learning.

Designing and Implementing a Data Science Solution on Azure DP-100 Course Overview

This Designing and Implementing a Data Science Solution on Azure DP-100 Course plays a vital role in transforming raw data into actionable insights, making it more relevant than ever. As organisations harness the power of data to drive decision-making, this Microsoft Azure Certification provides essential knowledge for professionals looking to navigate the dynamic landscape of data science on Microsoft Azure.

Proficiency in Data Science on Microsoft Azure is crucial for professionals in various domains, including Data Analysts, Data Engineers, Machine Learning Engineers, and aspiring Data Scientists. This knowledge empowers them to harness the extensive capabilities of Microsoft Azure, allowing them to make informed decisions, build innovative solutions, and stay competitive in the evolving digital world.

In this 4-day Designing and Implementing a Data Science Solution on Azure DP-100 Training Course, delegates will learn essential skills and knowledge to design and implement data science solutions on Azure. They will gain expertise in data ingestion strategies, model training, model deployment, workspace resources, developer tools environments, and various aspects of Machine Learning and data pipelines. The Knowledge Academy’s highly skilled and professional trainers, with 9+ years of experience teaching Microsoft Courses, will conduct this training.

Course Objectives

  • To understand the principles of designing Data Science solutions on Azure
  • To gain proficiency in data ingestion, model training, and model deployment
  • To learn to utilise Azure Machine Learning workspace resources and tools
  • To acquire skills to work with compute targets and create data pipelines
  • To master the art of performing model evaluation and deployment
  • To develop expertise in tracking and managing models using MLflow

After completing this course, delegates become proficient in designing and implementing data science solutions on Microsoft Azure. They will be armed with comprehensive knowledge and practical skills. Graduates are prepared to tackle real-world data challenges. They can confidently apply their expertise in various domains, enabling businesses to harness the full potential of their data.

Show moredown

What’s included in this Designing and Implementing a Data Science Solution on Azure DP-100 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing a Data Science Solution on Azure DP-100 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and implementing a Microsoft Azure AI Solution AI-102 Course Outline

Module 1: Introduction to AI on Azure

Artificial Intelligence (AI) is increasingly at the core of modern apps and services. In this module, you'll learn about some common AI capabilities that you can leverage in your apps, and how those capabilities are implemented in Microsoft Azure. You'll also learn about some considerations for designing and implementing AI solutions responsibly.

Lessons

  • Introduction to Artificial Intelligence
  • Artificial Intelligence in Azure

After completing this module, students will be able to:

  • Describe considerations for creating AI-enabled applications
  • Identify Azure services for AI application development

Module 2: Developing AI Apps with Cognitive Services

Cognitive Services are the core building blocks for integrating AI capabilities into your apps. In this module, you'll learn how to provision, secure, monitor, and deploy cognitive services.

Lessons

  • Getting Started with Cognitive Services
  • Using Cognitive Services for Enterprise Applications

Lab: Get Started with Cognitive Services
Lab: Manage Cognitive Services Security
Lab: Monitor Cognitive Services
Lab: Use a Cognitive Services Container

After completing this module, students will be able to:

  • Provision and consume cognitive services in Azure
  • Manage cognitive services security
  • Monitor cognitive services
  • Use a cognitive services container

Module 3: Getting Started with Natural Language Processing

Natural Language processing (NLP) is a branch of artificial intelligence that deals with extracting insights from written or spoken language. In this module, you'll learn how to use cognitive services to analyze and translate text.

Lessons

  • Analyzing Text
  • Translating Text

Lab: Translate Text

Lab: Analyze Text

After completing this module, students will be able to:

  • Use the Text Analytics cognitive service to analyze text
  • Use the Translator cognitive service to translate text

Module 4: Building Speech-Enabled Applications

Many modern apps and services accept spoken input and can respond by synthesizing text. In this module, you'll continue your exploration of natural language processing capabilities by learning how to build speech-enabled applications.

Lessons

  • Speech Recognition and Synthesis
  • Speech Translation

Lab: Recognize and Synthesize Speech
Lab: Translate Speech

After completing this module, students will be able to:

  • Use the Speech cognitive service to recognize and synthesize speech
  • Use the Speech cognitive service to translate speech

Module 5: Creating Language Understanding Solutions

To build an application that can intelligently understand and respond to natural language input, you must define and train a model for language understanding. In this module, you'll learn how to use the Language Understanding service to create an app that can identify user intent from natural language input.

Lessons

  • Creating a Language Understanding App
  • Publishing and Using a Language Understanding App
  • Using Language Understanding with Speech

Lab: Create a Language Understanding Client Application
Lab: Create a Language Understanding App
Lab: Use the Speech and Language Understanding Services

After completing this module, students will be able to:

  • Create a Language Understanding app
  • Create a client application for Language Understanding
  • Integrate Language Understanding and Speech

Module 6: Building a QnA Solution

One of the most common kinds of interaction between users and AI software agents is for users to submit questions in natural language, and for the AI agent to respond intelligently with an appropriate answer. In this module, you'll explore how the QnA Maker service enables the development of this kind of solution.

Lessons

  • Creating a QnA Knowledge Base
  • Publishing and Using a QnA Knowledge Base

Lab: Create a QnA Solution

After completing this module, students will be able to:

  • Use QnA Maker to create a knowledge base
  • Use a QnA knowledge base in an app or bot

Module 7: Conversational AI and the Azure Bot Service

Bots are the basis for an increasingly common kind of AI application in which users engage in conversations with AI agents, often as they would with a human agent. In this module, you'll explore the Microsoft Bot Framework and the Azure Bot Service, which together provide a platform for creating and delivering conversational experiences.

Lessons

  • Bot Basics
  • Implementing a Conversational Bot

Lab: Create a Bot with the Bot Framework SDK
Lab: Create a Bot with Bot Framework Composer

After completing this module, students will be able to:

  • Use the Bot Framework SDK to create a bot
  • Use the Bot Framework Composer to create a bot

Module 8: Getting Started with Computer Vision

Computer vision is an area of artificial intelligence in which software applications interpret visual input from images or video. In this module, you'll start your exploration of computer vision by learning how to use cognitive services to analyze images and video.

Lessons

  • Analyzing Images
  • Analyzing Videos

Lab: Analyze Video
Lab: Analyze Images with Computer Vision

After completing this module, students will be able to:

  • Use the Computer Vision service to analyze images
  • Use Video Analyzer to analyze videos

Module 9: Developing Custom Vision Solutions

While there are many scenarios where pre-defined general computer vision capabilities can be useful, sometimes you need to train a custom model with your own visual data. In this module, you'll explore the Custom Vision service, and how to use it to create custom image classification and object detection models.

Lessons

  • Image Classification
  • Object Detection

Lab: Classify Images with Custom Vision
Lab: Detect Objects in Images with Custom Vision

After completing this module, students will be able to:

  • Use the Custom Vision service to implement image classification
  • Use the Custom Vision service to implement object detection

Module 10: Detecting, Analyzing, and Recognizing Faces

Facial detection, analysis, and recognition are common computer vision scenarios. In this module, you'll explore the user of cognitive services to identify human faces.

Lessons

  • Detecting Faces with the Computer Vision Service
  • Using the Face Service

Lab: Detect, Analyze, and Recognize Faces

After completing this module, students will be able to:

  • Detect faces with the Computer Vision service
  • Detect, analyze, and recognize faces with the Face service

Module 11: Reading Text in Images and Documents

Optical character recognition (OCR) is another common computer vision scenario, in which software extracts text from images or documents. In this module, you'll explore cognitive services that can be used to detect and read text in images, documents, and forms.

Lessons

  • Reading text with the Computer Vision Service
  • Extracting Information from Forms with the Form Recognizer service

Lab: Read Text in Images
Lab: Extract Data from Forms

After completing this module, students will be able to:

  • Use the Computer Vision service to read text in images and documents
  • Use the Form Recognizer service to extract data from digital forms

Module 12: Creating a Knowledge Mining Solution

Many AI scenarios involve intelligently searching for information based on user queries. AI-powered knowledge mining is an increasingly important way to build intelligent search solutions that use AI to extract insights from large repositories of digital data and enable users to find and analyze those insights.

Lessons

  • Implementing an Intelligent Search Solution
  • Developing Custom Skills for an Enrichment Pipeline
  • Creating a Knowledge Store

Lab: Create a Custom Skill for Azure Cognitive Search
Lab: Create an Azure Cognitive Search solution
Lab: Create a Knowledge Store with Azure Cognitive Search

After completing this module, students will be able to:

  • Create an intelligent search solution with Azure Cognitive Search
  • Implement a custom skill in an Azure Cognitive Search enrichment pipeline
  • Use Azure Cognitive Search to create a knowledge store

Show moredown

Who should attend this Designing and Implementing a Microsoft Azure AI Solution AI-102 Course?

This Designing and Implementing a Microsoft Azure AI Solution (AI-102) Course aims to equip the delegates with necessary knowledge and skills to use Azure services to create AI solutions. This course can be beneficial for a wide range of professionals, including:

  • AI Developers
  • Data Scientists
  • Cloud Solutions Architects
  • Azure AI Engineers
  • Application Developers
  • Innovation Managers
  • Technical Team Leads

Prerequisites of the Designing and implementing a Microsoft Azure AI Solution AI-102 Course

For attending the Designing and Implementing a Microsoft Azure AI Solution AI102 Course, delegates should have a basic knowledge of programming languages like Python, C#, or JavaScript, and prior knowledge of Azure AI Services such as Azure Machine Learning, Azure Cognitive Services, and Azure Bot Services. Being familiar with programming semantics like REST and JSON can also be beneficial for delegates.

Designing and Implementing a Microsoft Azure AI Solution AI-102 Course Overview

Designing and Implementing a Microsoft Azure AI Solution AI-102 is essential for creating intelligent applications using cloud-based AI services. With businesses increasingly relying on artificial intelligence to enhance decision-making, automate processes, and personalise customer experiences, expertise in Azure's AI tools becomes critical. This solution enables professionals to design AI-driven applications that meet the growing demands for innovation and efficiency.

This Designing And Implementing A Microsoft Azure AI Solution AI-102 Training Course is particularly suited for AI Engineers, Data Scientists, Cloud Architects, and Software Developers. It also benefits IT professionals involved in AI Model Deployment, Machine Learning, and the development of intelligent solutions within cloud environments. Those seeking to enhance their skills in building scalable, AI-driven applications will find this course highly relevant.

This 4-day Designing And Implementing A Microsoft Azure AI Solution AI-102 Training Course by The Knowledge Academy will provide professionals with practical knowledge of Microsoft Azure’s AI tools. Delegates will learn to implement AI solutions, integrate machine learning models, and deploy cognitive services, empowering them to build innovative applications that meet industry standards.

Course Objectives

  • To understand Microsoft Azure AI services
  • To implement machine learning models within AI solutions
  • To deploy and manage cognitive services in applications
  • To design intelligent bots and natural language processing solutions
  • To optimise and scale AI applications using Azure tools
  • To integrate AI solutions with other Azure services

Upon completion of the course, delegates will have the skills to design and deploy AI solutions effectively using Microsoft Azure, enabling them to drive innovation and efficiency in real-world applications across various industries.

Show moredown

What’s included in this Designing and implementing a Microsoft Azure AI Solution AI-102 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing a Microsoft Azure AI Solution AI-102 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (2 days)

Online Self-paced (16 hours)

Migrate SQL Workloads to Azure DP050​ Course Outline

Module 1: Introducing Data Platform Modernisation

  • Understand Data Platform Modernisation
  • Understanding the Stages of Migration
  • Data Migration Paths

Lab: Introducing Data Platform Modernisation

  • Understand Data Platform Modernisation
  • Understand the Stages of Migration
  • Data Migration Paths

Module 2: Choose the Right Tools for Data Migration

  • Discover the Database Migration Guide
  • Build Your Data Estate Inventory Using Map Toolkit
  • Identify Migration Candidates Using Data Migration Assistant
  • Evaluate a Data Workload Using Database Experimentation Assistant
  • Data Migration using Azure Database Migration Service
  • Migrate Non-SQL Server Workloads to Azure Using SQL Migration Assistant

Lab: Choose the Right Tools for Data Migration

  • Identify Migration Candidates using Data Migration Assistant
  • Evaluate a Data Workload using Database Experimentation Assistant

Module 3: Migrating SQL Workloads to Azure Virtual Machines

  • Considerations of SQL Server to Azure VM Migrations
  • SQL Workloads to Azure VM Migration Options
  • Implementing High Availability and Disaster Recovery Scenarios

Lab: Migrating SQL Workloads to Azure Virtual Machines

Module 4: Migrate SQL Workloads to Azure SQL Databases

  • Choose the Right SQL Server Instance Option in Azure
  • Migrate SQL Server to Azure SQL DB Offline
  • Migrate SQL Server to Azure SQL DB Online
  • Load and Move Data to Azure SQL Database

Lab: Migrate SQL Workloads to Azure SQL Databases

Module 5: Migrate SQL Workloads to Azure SQL Database Managed Instance

  • Evaluate Migration Scenarios to SQL Database Managed Instance
  • Migrate to SQL Database Managed Instance
  • Load and Move Data to SQL Database Managed Instance
  • Application Configuration and Optimisation

Lab: Migrate SQL Workloads to Azure SQL Database Managed Instance

Show moredown

 

Who should attend this Migrate SQL Workloads to Azure DP050 Training Course?

The Migrate SQL Workloads to Azure DP050 Course is designed for individuals who want to learn how to plan and execute the migration of SQL Server workloads to Microsoft Azure. A variety of professionals can benefit from this course, such as:

  • Database Administrators
  • Cloud Engineers
  • System Administrators
  • Database Developers
  • Solution Architects
  • Technical Consultants
  • Aspiring Cloud Professionals

Prerequisites of the Migrate SQL Workloads to Azure DP050 Training Course

The Migrate SQL Workloads to Azure DP050 course recommends several prerequisites:

  • Experience with SQL Server
  • Basic Understanding of Microsoft Azure
  • Basic Database Administration Knowledge
  • Familiarity with Windows Operating System

Migrate SQL Workloads to Azure DP050​ Course Overview

Microsoft SQL Server, like any other application, uses the workloads to manage client requests efficiently. Azure SQL helps in managing resource consumption and server workloads. Studying this Migrate SQL Workloads to Azure training DP050 Training course will help learners to explore each stage of the data platform modernisation process. It provides individuals with seamless hybrid features, intelligent security, and cost-saving on Azure. It helps organisations by fulfilling the needs of SQL Server migration and Windows server migrations. Having this training will surely help individuals undertake a variety of tremendous job opportunities in various companies.

This 2-day Migrate SQL Workloads to Azure DP050 Training course covers all the essential topics by which delegates will become fully familiar with data platform modernisation. During this training, delegates will learn how to migrate non-SQL server workloads to Azure using SQL migration assistant. They will also learn how to choose the right SQL server instance option in Azure, SQL workloads to Azure VM migration options, migrate to SQL database managed instance, migrate SQL server to Azure SQL DB offline, and many more. Our highly professional trainer with years of experience in teaching Microsoft courses will conduct this training and will help you get a complete understanding of this course.   

Course objectives: 

  • Data migration paths
  • Migrate SQL Server to Azure SQL DB online
  • Application configuration and optimisation
  • Build data estate inventory using map toolkit
  • Data migration using Azure database migration service

After attending this Migrate SQL Workloads to Azure training course, delegates will be able to identify migration candidates using data migration assistants. They will also be able to implement high availability and disaster recovery scenarios.

Show moredown

 

What’s included in this Migrate SQL Workloads to Azure DP050 Training Course?

  • World-Class Training Sessions from Experienced Instructors      
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Migrate NoSQL Workloads to Azure Cosmos DB (MDP060)​ Course Outline

Module 1: Building Globally Distributed Applications with Cosmos DB
Lessons

  • Cosmos DB Overview
  • Cosmos DB APIs
  • Provisioning Throughput
  • Partitioning/Sharding Best Practices

Lab: Practice Labs

  • Create Cosmos DB Account
  • Configure RUs

Module 2: Migrate MongoDB Workloads to Cosmos DB
Lessons

  • Understand Migration Benefits
  • Migration Planning
  • Data Migration
  • Application Migration
  • Post-Migration considerations

Lab: Practice Labs

  • Create a Migration Project
  • Define Source and Target
  • Perform Migration
  • Verify Migration

Module 3: Migrate Cassandra DB Workloads to Cosmos DB

Lessons

  • Understand Migration Benefits
  • Migration Planning
  • Data Migration
  • Application Migration
  • Post-Migration Considerations

Lab: Practice Labs

  • Export the Schema
  • Move Data Using CQLSH COPY
  • Move Data Using Spark
  • Verify Migration

Show moredown

Who should attend this Designing and Implementing Migrate NoSQL Workloads to Azure Cosmos DB DP-060 Course?

This Migrate NoSQL Workloads to Azure Cosmos DB (DP060) Course focuses on guiding professionals on how to migrate their existing NoSQL workloads to Azure Cosmos DB. This course can be beneficial to a wide range of professionals, including:

  • Database Administrators
  • NoSQL Developers
  • Cloud Solution Architects
  • Data Engineers
  • Backend Developers
  • Application Architects
  • Big Data Specialists
  • Systems Engineers
  • Data Migration Specialists

Prerequisites of the Migrate NoSQL Workloads to Azure Cosmos DB DP-060 Course

There are no formal prerequisites for the Migrate NoSQL Workloads to Azure Cosmos DB DP060 Course.

Migrate NoSQL Workloads to Azure Cosmos DB DP060 Course Overview

The Migrate NoSQL Workloads to Azure Cosmos DB DP060 Course stands as a pivotal topic in Microsoft Azure Training Courses. The need to efficiently manage and migrate NoSQL workloads has become paramount. This course provides crucial insights into the migration of NoSQL databases to Azure Cosmos DB, offering a solution to the ever-growing demands of data management.

Proficiency in this subject is essential for Cloud Architects, Database Administrators, and Developers aiming to master the intricacies of Microsoft Azure. Azure Cosmos DB, as a NoSQL database service, plays a pivotal role in modern application development. By gaining expertise in this course, professionals can significantly enhance their career prospects as they become well-equipped to meet the demands of the ever-evolving cloud and database ecosystem.

This intensive 1-day training is tailored to equip delegates with the knowledge and skills needed to migrate NoSQL workloads to Azure Cosmos DB efficiently. Delegates will delve into best practices, architecture, and hands-on experience, ensuring they can navigate the intricacies of database migration smoothly. With practical insights and real-world scenarios, this course empowers delegates to execute NoSQL workload migrations confidently.

Course Objectives

  • To understand Azure Cosmos DB fundamentals
  • To learn NoSQL database migration strategies
  • To gain hands-on experience with Cosmos DB tools
  • To explore best practices for database migration
  • To master data consistency and partitioning
  • To build a robust foundation in Azure Cosmos DB security
  • To troubleshoot common migration challenges
  • To achieve proficiency in NoSQL workload migration to Azure Cosmos DB

After completing this course, delegates will emerge as skilled professionals ready to tackle the intricacies of NoSQL workload migration to Azure Cosmos DB. They'll be well-versed in best practices, equipped with practical experience, and prepared to contribute to the efficiency and success of cloud-based projects, making them sought-after assets in the realm of Microsoft Azure.

Show moredown

What’s included in this Migrate NoSQL Workloads to Azure Cosmos DB DP-060 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Migrate Open Source Data Workloads to Azure (DP070)​ Course Outline

Module 1 - Migrate to Azure SQL DB for MySQL and PostgreSQL

Lessons

  • OSS Databases Overview
  • Common OSS Database Workloads
  • Customer Challenges in Migration

Lab: Creating Source OSS Databases

  • Installation of Postgres Migration DB Server
  • Installation of MySQL Migration DB Server
  • Backups/Data Dumps from Postgres/MySQL
  • Restore from Data Dumps

Module 2 - Migrate On-Premises MySQL to Azure SQL DB for MySQL

In this module, delegates will learn about the benefits and process of migrating MySQL workloads to Azure SQL DB.

Lessons

  • Configure and Manage Azure SQL DB for MySQL
  • Migrate On-Premises MySQL to SQL DB for MySQL
  • Application Migration
  • Post-Migration Considerations

Lab: Migrating MySQL DB Workloads to Azure SQL DB

  • Migrating MySQL DB Workloads to Azure SQL DB
  • Define Source and Target DBs 
  • Perform Migration
  • Verify Migration

Module 3 - Migrate On-Premises PostgreSQL to Azure SQL DB for PostgreSQL

In this module, delegates will get an understanding of the benefits and process of migrating PostgreSQL DB workloads to Azure SQL DB

Lessons

  • Configure and Manage Azure SQL DB for PostgreSQL
  • Migrate On-Premises MySQL to SQL DB for PostgreSQL
  • Application Migration
  • Post-Migration Considerations

Lab: Migrating PostgreSQL DB Workloads to Azure SQL DB

  • Configure Azure SQL DB for PostgreSQL
  • Define Source and Target DBs
  • Perform Migration
  • Verify Migration

Show moredown

Who should attend this Migrate Open Source Data Workloads to Azure DP070 Course?

This Migrate Open Source Data Workloads to Azure (DP-070) Course is designed to teach professionals how to transition their existing open-source data solutions to Azure. This course can be beneficial for a wide range of professionals, including:

  • Database Administrators
  • Open Source Developers
  • Cloud Solutions Architects
  • Data Engineers
  • Open Source Solution Architects
  • Data Scientists
  • Backend Developers
  • Data Security Professionals
  • Infrastructure Specialists

Prerequisites of the Migrate Open Source Data Workloads to Azure DP070 Course

There are no formal prerequisites for the Migrate Open Source Data Workloads to Azure DP070 Course.

Migrate Open Source Data Workloads to Azure (DP070) Course Overview

The migration of open-source data workloads to cloud platforms is pivotal. This Migrate Open Source Data Workloads to Azure (DP-070) Course delves into this crucial aspect, addressing the pressing need for professionals to understand the intricacies of transferring open-source data workloads to Microsoft Azure. With businesses increasingly relying on cloud solutions, this course emerges as a fundamental pillar in the realm of Microsoft Azure Courses.

Proficiency in migrating open-source data workloads to Azure is indispensable for IT Professionals, Database Administrators, and Cloud Architects. Mastering this skill ensures seamless transitions and optimised performance, making it essential in the job market. Microsoft Azure Training Courses like DP070 empower professionals to stay ahead by equipping them with expertise in this vital domain.

This intensive 1-day training empowers delegates with hands-on experience and in-depth knowledge. Delegates gain a comprehensive understanding of open-source data migration strategies, Azure services, and best practices. Through interactive sessions and real-world scenarios, delegates learn to efficiently migrate diverse data workloads, enhancing their proficiency in this course.

Course Objectives

  • To master techniques for migrating open-source data workloads to Azure
  • To understand Azure database services and their compatibility with open-source technologies
  • To gain hands-on experience in data migration tools and strategies
  • To learn best practices for optimising performance and security during migration
  • To acquire skills in troubleshooting common migration challenges
  • To explore real-world case studies for practical insights
  • To develop expertise in post-migration monitoring and management

After completing the DP070 Microsoft Azure Course, delegates emerge with a profound understanding of open-source data migration techniques. Armed with a certification in Migrate Open Source Data Workloads to Azure, delegates will be well-equipped to navigate the complexities of cloud-based solutions confidently.

Show moredown

What’s included in this Migrate Open Source Data Workloads to Azure DP070 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Implementing a Machine Learning Solution with Microsoft Azure Databricks DP090 Course Outline

Within this training course you will learn the following modules:

Module 1: Introduction to Azure Databricks

In this module, you will learn how to provision an Azure Databricks workspace and cluster and use them to work with data.

Lessons

  • Getting Started with Azure Databricks
  • Working with Data in Azure Databricks

Lab: Getting Started with Azure Databricks

Lab: Working with Data in Azure Databricks

After completing this module, you will be able to:

  • Provision an Azure Databricks workspace and cluster
  • Use Azure Databricks to work with data

Module 2: Training and Evaluating Machine Learning Models

In this module, you will learn how to use Azure Databricks to prepare data for modeling, and train and validate a machine learning model.

Lessons

  • Preparing Data for Machine Learning
  • Training a Machine Learning Model

Lab: Training a Machine Learning Model

Lab: Preparing Data for Machine Learning

After completing this module, you will be able to use Azure Databricks to:

  • Prepare data for modeling
  • Train and validate a machine learning model

Module 3: Managing Experiments and Models

In this module, you will learn how to use MLflow to track experiments running in Azure Databricks, and how to manage machine learning models.

Lessons

  • Using MLflow to Track Experiments
  • Managing Models

Lab: Using MLflow to Track Experiments

Lab: Managing Models

After completing this module, you will be able to:

  • Use MLflow to track experiments
  • Manage models

Module 4: Integrating Azure Databricks and Azure Machine Learning

In this module, you will learn how to integrate Azure Databricks with Azure Machine Learning

Lessons

  • Tracking Experiments with Azure Machine Learning
  • Deploying Models

Lab: Deploying Models in Azure Machine Learning

Lab: Running Experiments in Azure Machine Learning

After completing this module, you will be able to:

  • Run Azure Machine Learning experiments on Azure Databricks compute
  • Deploy models trained on Azure Databricks to Azure Machine Learning

Show moredown

 

Who should attend this Implementing A Machine Learning Solution with Microsoft Azure Databricks DP090 Course?

The Implementing A Machine Learning Solution with Microsoft Azure Databricks DP090 Course is designed for individuals who want to learn how to implement machine learning solutions using Microsoft Azure Databricks, a unified analytics platform for big data and machine learning. A variety of professionals can benefit from this course, such as:

  • Data Scientists
  • Machine Learning Engineers
  • Data Analysts
  • AI Developers
  • Big Data Engineers
  • Solution Architects
  • Technical Consultants

Prerequisites of the Implementing a Machine Learning Solution with Microsoft Azure Databricks DP090 Training Course

Before attending this course, participants should have some experience of using Python and some knowledge of machine learning concepts. A basic knowledge of the following might help as well:

  • Experience with Azure
  • Understanding of Data Science and Machine Learning
  • Knowledge of Python or Scala
  • Familiarity with Big Data Systems
  • Basic Mathematics

Implementing a Machine Learning Solution with Microsoft Azure Databricks DP090 Course Overview

Azure Databricks is a cloud-scale platform for data analytics and machine learning. In this one-day course, you'll learn how to use Azure Databricks to explore, prepare, and model data; and integrate Databricks machine learning processes with Azure Machine Learning.

Course objectives:

  • Provision an Azure Databricks workspace and cluster
  • Use Azure Databricks to train a machine-learning model
  • Use MLflow to track experiments and manage machine learning models
  • Integrate Azure Databricks with Azure Machine Learning

Show moredown

 

What’s included in this Implementing A Machine Learning Solution with Microsoft Azure Databricks DP090 Training Course?

  • World-Class Training Sessions from Experienced Instructors        
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub AZ600 Course Outline

This course includes the following modules:

Module 1: Overview of Azure Stack Hub

In this module, you will learn how Azure Stack Hub is an extension of Azure that provides a way to run apps in an on-premises environment and deliver Azure services in your datacenter.

Lessons

  • Azure Stack Hub
  • Datacenter integration
  • Azure Stack Hub PowerShell
  • Module review questions

After completing this module, students will be able to:

  • Describe edge and disconnected solutions
  • Describe Azure Stack Hub integrated systems architecture
  • Explain Azure Stack Hub deployment options
  • Define differences between Azure Stack Hub, Azure Stack HCI, and global Azure

Module 2: Provide Services

In this module, you will learn how to populate Azure Stack Hub Marketplace in a disconnected environment, deploy an App Services resource provider, deploy Event Hubs resource provides, create and manage quotas, plans, offers, and subscriptions, and manage usage and billing.

Lessons

  • Manage Azure Stack Hub Marketplace
  • Offer an App Services resource provider
  • Offer an Event Hubs resource provider
  • Offer services
  • Manage usage and billing
  • Module review questions
    • Lab : Manage offers and plans in Azure Stack Hub
    • Lab : Add custom Marketplace Items by using the Azure Gallery Packager
    • Lab : Validate Azure Resource Manager (ARM) Templates with Azure Stack Hub
    • Lab : Optional Lab : Implement SQL Server Resource Provider in Azure Stack Hub

After completing this module, students will be able to:

  • Create a custom Azure Stack Hub Marketplace item
  • Deploy and update an App Services resource provider
  • Plan an Event Hubs resource provider deployment
  • Create and manage user subscriptions
  • Manage usage and billing in multi-tenant and CSP scenarios

Module 3: Implement Data Center Integration

In this module, you will learn how prepare an Stack Hub deployment, recommend and validate certificates, and register in a connected and disconnected environment.

Lessons

  • Prepare for Azure Stack Hub deployment
  • Manage Azure Stack Hub registration
  • Module review questions

After completing this module, students will be able to:

  • View and retrieve usage data by using the Usage API
  • Recommend a name resolution strategy
  • Validate identity provider integration
  • Validate certificates
  • Recommend a registration mode

Module 4: Manage Identity and Access for Azure Stack Hub

In this module, you will learn how to configure the Azure Stack Hub home directory, register the guest tenant directory with Azure Stack Hub, and identify an appropriate method for access (service principal, users, groups).

Lessons

  • Manage multi-tenancy
  • Manage access
  • Module review questions
    • Lab : Delegate Offer Management in Azure Stack Hub
    • Lab : Manage Service Principals in Azure Stack Hub

After completing this module, students will be able to:

  • Register the guest tenant directory with Azure Stack Hub
  • Update the guest tenant directory
  • Configure access in Azure Stack Hub
  • Create a custom role

Module 5: Manage the Azure Stack Hub Infrastructure

In this module, you will learn how monitor system health by using the REST API, monitor system health by using Syslog Server, collect diagnostic logs on demand by using Powershell, configure a storage target for infrastructure backup, and download and import update packages manually.

Lessons

  • Manage system health
  • Azure Monitor on Azure Stack Hub
  • Plan and configure business continuity and disaster recovery
  • Manage capacity
  • Update infrastructure
  • Manage Azure Stack Hub by using privileged endpoints
  • Module review questions
    • Lab : Connect to Azure Stack Hub via PowerShell
    • Lab : Access the Privileged Endpoint in Azure Stack Hub
    • Lab : Manage Log Collection in Azure Stack Hub
    • Lab : Configure and manage Azure Stack Hub Storage Accounts
    • Lab : Manage Public IP Addresses in Azure Stack Hub
    • Lab : Configure Azure Stack Hub Infrastructure Backup

After completing this module, students will be able to:

  • Include resource providers such as Event Hubs
  • Manage field replacement or repair
  • Configure storage targets for infrastructure backups
  • Update Azure Stack Hub
  • Unlock a support session
  • Connect to a privileged endpoin
  • Perform system diagnostics by using Test-AzureStack

Show moredown

Who should attend this Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub AZ600 Course?

The Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub AZ600 Course is designed to offer professionals with an understanding of the deployment, management, and integration aspects of Azure Stack Hub. This course can be beneficial for various professionals, including:

  • Cloud Engineers
  • Azure Administrators.
  • System Administrators
  • Infrastructure Engineers
  • Solution Architects.
  • DevOps Engineers
  • IT Managers
  • Network Administrators
  • Security Analysts

Prerequisites of the Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub AZ600 Course

The prerequisites required for the Microsoft Azure Fundamentals AZ900 Course are:

  • Prior experience configuring and administering Azure and Windows Server 2019.
  • Competence in managing Azure Active Directory.
  • Proficiency in Azure networking, including VPN, ExpressRoute, and Security groups.
  • Familiarity with Windows PowerShell.
  • Knowledge of Azure Storage solutions and Azure VMs.
  • Clear understanding of data centre architecture, management, security, and redundancy strategies.

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub AZ600 Course Overview

This 5-day course is intended to provide delegates with the key knowledge required to deploy and configure Microsoft Azure Stack. During the course, they will learn the features and functionalities of Microsoft Azure Stack, how to deploy and manage Microsoft Azure Stack, how to configure resources and monitor Microsoft Azure Stack, and more.

This Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack course is fully accredited by Microsoft through the Microsoft Silver Partnership held by The Knowledge Academy.

Course objectives:

  • Describe the components and architecture of Microsoft Azure Stack
  • Deploy Microsoft Azure Stack
  • Understand the Windows Server 2016 features used in Microsoft Azure Stack
  • Understand how DevOps use Microsoft Azure Stack
  • Offer resources in Microsoft Azure Stack
  • Manage IaaS in Microsoft Azure Stack
  • Manage PaaS in Microsoft Azure Stack
  • Manage updates in Microsoft Azure Stack
  • Perform monitoring and troubleshooting in Microsoft Azure Stack
  • Understand how licensing and billing works in Microsoft Azure Stack

Show moredown

 

What’s included in this Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub AZ600 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and Implementing CloudNative Applications Using Microsoft Azure Cosmos DB DP420 Course Outline

Module 1: Get Started with Azure Cosmos DB for NoSQL

  • Introduction to Azure Cosmos DB for NoSQL
    • Introduction
    • What Is Azure Cosmos DB for NoSQL?
    • How Does Azure Cosmos DB for NoSQL Work?
    • When Should You Use Azure Cosmos DB for NoSQL?
  • Try Azure Cosmos DB for NoSQL
    • Introduction
    • Explore Resources
    • Review Basic Operations
    • Exercise: Create an Azure Cosmos DB for NoSQL Account

Module 2: Plan and Implement Azure Cosmos DB for NoSQL

  • Plan Resource Requirements
    • Introduction
    • Understand Throughput
    • Evaluate Throughput Requirements
    • Evaluate Data Storage Requirements
    • Time-to-Live (TTL)
    • Plan for Data Retention with Time-to-Live (TTL)
  • Configure Azure Cosmos DB for NoSQL Database and Containers
    • Introduction
    • Serverless
    • Compare Serverless Vs. Provisioned Throughput
    • Autoscale Throughput
    • Compare Autoscale Vs. Standard (Manual) Throughput
    • Migrate Between Standard (Manual) and Autoscale Throughput
    • Exercise: Configure Throughput for Azure Cosmos DB SQL API with the Azure Portal
  • Move Data into and Out of Azure Cosmos DB for NoSQL
    • Introduction
    • Move Data by Using Azure Data Factory
    • Move Data by Using a Kafka Connector
    • Move Data by Using Stream Analytics
    • Move Data by Using the Azure Cosmos DB Spark Connector
    • Exercise: Migrate Existing Data Using Azure Data Factory

Module 3: Connect to Azure Cosmos DB for NoSQL with the SDK

  • Use the Azure Cosmos DB for NoSQL SDK
    • Introduction
    • Understand the SDK
    • Import from Package Manager
    • Connect to an Online Account
    • Implement Client Singleton
    • Configure Connectivity Mode
    • Exercise: Connect to Azure Cosmos DB for NoSQL with the SDK
  • Configure the Azure Cosmos DB for NoSQL SDK
    • Introduction
    • Enable Offline Development
    • Handle Connection Errors
    • Implement Threading and Parallelism
    • Configure Logging
    • Exercise: Configure the Azure Cosmos DB for NoSQL SDK for Offline Development

Module 4: Access and Manage Data with the Azure Cosmos DB for NoSQL SDKs

  • Implement Azure Cosmos DB for NoSQL Point Operations
    • Introduction
    • Understand Point Operations
    • Create Documents
    • Read a Document
    • Update Documents
    • Configure Time-to-Live (TTL) Value for a Specific Document
    • Delete Documents
    • Exercise: Create and Update Documents with the Azure Cosmos DB for NoSQL SDK
  • Perform Cross-Document Transactional Operations with the Azure Cosmos DB for NoSQL
    • Introduction
    • Create a Transactional Batch with the SDK
    • Review Batch Operation Results with the SDK
    • Exercise: Batch Multiple Point Operations Together with the Azure Cosmos DB for NoSQL SDK
    • Implement Optimistic Concurrency Control
  • Process Bulk Data in Azure Cosmos DB for NoSQL
    • Introduction
    • Create Bulk Operations with the SDK
    • Review Bulk Operation Caveats
    • Implement Bulk Best Practices
    • Exercise: Move Multiple Documents in Bulk with the Azure Cosmos DB for NoSQL SDK

Module 5: Execute Queries in Azure Cosmos DB for NoSQL

  • Query the Azure Cosmos DB for NoSQL
    • Introduction
    • Understand SQL Query Language
    • Create Queries with SQL
    • Project Query Results
    • Implement Type-Checking in Queries
    • Use Built-In Functions
    • Execute Queries in the SDK
    • Exercise: Execute a Query with the Azure Cosmos DB for NoSQL SDK
  • Author Complex Queries with the Azure Cosmos DB for NoSQL
    • Introduction
    • Create Cross-Product Queries
    • Implement Correlated Subqueries
    • Implement Variables in Queries
    • Paginate Query Results
    • Exercise: Paginate Cross-Product Query Results with the Azure Cosmos DB for NoSQL SDK

Module 6: Define and Implement an Indexing Strategy for Azure Cosmos DB for NoSQL

  • Define Indexes in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Indexes
    • Understand Indexing Policies
    • Review Indexing Policy Strategies
    • Exercise: Review the Default Index Policy for an Azure Cosmos DB for NoSQL Container with the Portal
  • Customise Indexes in Azure Cosmos DB for NoSQL
    • Introduction
    • Customise the Indexing Policy
    • Evaluate Composite Indexes
    • Exercise: Configure an Azure Cosmos DB for NoSQL Container's Index Policy with the Portal

Module 7: Integrate Azure Cosmos DB for NoSQL with Azure Services

  • Consume an Azure Cosmos DB for NoSQL Change Feed Using the SDK
    • Introduction
    • Understand Change Feed Features in the SDK
    • Implement a Delegate for the Change Feed Processor
    • Implement the Change Feed Processor
    • Implement the Change Feed Estimator
    • Exercise: Process Change Feed Events Using the Azure Cosmos DB for NoSQL SDK
  • Handle Events with Azure Functions and Azure Cosmos DB for NoSQL Change Feed
    • Introduction
    • Understand Azure Function Bindings for Azure Cosmos DB for NoSQL
    • Configure Function Bindings
    • Develop Function
    • Exercise: Process Azure Cosmos DB for NoSQL Data Using Azure Functions
  • Search Azure Cosmos DB for NoSQL Data with Azure Cognitive Search
    • Introduction
    • Create an Indexer for Data in Azure Cosmos DB for NoSQL
    • Implement a Change Detection Policy
    • Manage a Data Deletion Detection Policy
    • Exercise: Search Data Using Azure Cognitive Search and Azure Cosmos DB for NoSQL

Module 8: Implement a Data Modeling and Partitioning Strategy for Azure Cosmos DB for NoSQL

  • Implement a Non-Relational Data Model
    • Introduction
    • What's the Difference Between NoSQL and Relational Databases?
    • Identify Access Patterns for Your App
    • When to Embed or Reference Data?
    • Exercise: Measure Performance for Customer Entities
    • Choose a Partition Key
    • Model Small Lookup Entities
  • Design a Data Partitioning Strategy
    • Introduction
    • Denormalise Data in Your Model
    • Manage Referential Integrity by Using Change Feed
    • Combine Multiple Entities in the Same Container
    • Denormalise Aggregates in the Same Container
    • Finalise the Data Model

Module 9: Design and Implement a Replication Strategy for Azure Cosmos DB for NoSQL

  • Configure Replication and Manage Failovers in Azure Cosmos DB
    • Introduction
    • Understand Replication
    • Distribute Data Across Regions
    • Evaluate the Cost of Distributing Data Globally
    • Define Automatic Failover Policies
    • Perform Manual Failovers
    • Configure SDK Region
    • Exercise: Connect Different Regions with the Azure Cosmos DB for NoSQL SDK
  • Use Consistency Models in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Consistency Models
    • Configure Default Consistency Model in the Portal
    • Change Consistency Model with the SDK
    • Use Session Tokens
    • Exercise: Configure Consistency Models in the Portal and the Azure Cosmos DB for NoSQL SDK
  • Configure Multi-Region Write in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Multi-Region Write
    • Configure Multi-Region Support in the SDK
    • Understand Conflict Resolution Policies
    • Create Custom Conflict Resolution Policy
    • Exercise: Connect Multi-Region Write Account with the Azure Cosmos DB for NoSQL SDK

Module 10: Optimise Query and Operation Performance in Azure Cosmos DB for NoSQL

  • Customise an Indexing Policy in Azure Cosmos DB for NoSQL
    • Introduction
    • Index Usage
    • Review Read-Heavy Index Patterns
    • Review Write-Heavy Index Patterns
    • Exercise - Optimise an Azure Cosmos DB for NoSQL Container's Index Policy for Common Operations
  • Measure Index Performance in Azure Cosmos DB for NoSQL
    • Introduction
    • Enable Indexing Metrics
    • Analyse Indexing Metrics Results
    • Measure Query Cost
    • Measure Point Operation Cost
    • Exercise - Optimiie an Azure Cosmos DB for NoSQL Container's Index Policy for a Specific Query
  • Implement Integrated Cache in Azure Cosmos DB for NoSQL
    • Introduction
    • Review Workloads That Benefit from the Cache
    • Enable Integrated Cache
    • Configure Cache Staleness

Module 11: Monitor and Troubleshoot an Azure Cosmos DB for NoSQL Solution

  • Measure Performance in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Azure Monitor
    • Measure Throughput
    • Observe Rate-Limiting Events
    • Query Logs
    • Exercise: Use Azure Monitor to Analyse an Azure Cosmos DB for NoSQL Account
  • Monitor Responses and Events in Azure Cosmos DB for NoSQL
    • Introduction
    • Review Common Response Codes
    • Understand Transient Errors
    • Review Rate-Limiting Errors
    • Configure Alerts
    • Audit Security
    • Exercise: Troubleshoot an Application Using the Azure Cosmos DB for NoSQL SDK
  • Implement Backup and Restore for Azure Cosmos DB for NoSQL
    • Introduction
    • Evaluate Periodic Backup
    • Configure Continuous Backup and Recovery
    • Perform a Point-in-Time Recovery
    • Exercise: Recover a Database or Container from a Recovery Point
  • Implement Security in Azure Cosmos DB for NoSQL
    • Introduction
    • Implement Network-Level Access Control
    • Review Data Encryption Options
    • Use Role-Based Access Control (RBAC)
    • Access Account Resources Using Azure Active Directory
    • Understand Always Encrypted
    • Exercise: Store Azure Cosmos DB for NoSQL Account Keys in Azure Key Vault

Module 12: Manage an Azure Cosmos DB for NoSQL Solution Using DevOps Practices

  • Write Management Scripts for Azure Cosmos DB for NoSQL
    • Introduction
    • Create Resources
    • Manage Index Policies
    • Configure Database or Container-Provisioned Throughput
    • Migrate Between Standard and Autoscale Throughput
    • Change Region Failover Priority
    • Initiate Failovers
    • Exercise: Adjust Provisioned Throughput Using an Azure CLI Script
  • Create Resource Templates for Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Azure Resource Manager Resources
    • Author Azure Resource Manager Templates
    • Configure Database or Container Resources
    • Configure Throughput with an Azure Resource Manager Template
    • Manage Index Policies Through Azure Resource Manager Templates
    • Exercise: Create an Azure Cosmos DB for NoSQL Container Using Azure Resource Manager Templates

Module 13: Create Server-Side Programming Constructs in Azure Cosmos DB for NoSQL

  • Build Multi-Item Transactions with the Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Transactions in the Context of JavaScript SDK
    • Author Stored Procedures
    • Rollback Transactions
    • Create Stored Procedures with the JavaScript SDK
    • Exercise: Create a Stored Procedure with the Azure Portal
  • Expand Query and Transaction Functionality in Azure Cosmos DB for NoSQL
    • Introduction
    • Create User-Defined Functions
    • Create User-Defined Functions with the SDK
    • Add Triggers to an Operation
    • Create and Use Triggers with the SDK
    • Exercise: Implement and Use User Defined Functions with the Azure Cosmos DB SDK

Show moredown

Who should attend this Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP-420 Training Course?

This Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course is designed for professionals who work in Cloud Application Development and Database Administration, and those looking to control Azure Cosmos DB for building scalable, high-performance applications. This Microsoft Training Course can be beneficial for the following professionals:

  • Cloud Application Developers
  • Database Developers
  • Cloud Engineers
  • Web Developers
  • DevOps Engineers
  • Database Administrators
  • IT Architects

Prerequisites of the Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Training Course

Delegates should have prior knowledge of Microsoft Azure, the ability to navigate the portal, and experience writing in Azure-supported language at an intermediate level to attend this Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course. The ability to write code to connect and perform operations on SQL or NoSQL database product can also be beneficial for the delegates.

Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course Overview

The Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course emerges as a critical component of Microsoft Azure. With cloud-native applications becoming increasingly prevalent, this training equips individuals with the knowledge and skills necessary to excel in the ever-evolving landscape of cloud technology.

Mastering the art of cloud-native application design is imperative in a digital era where agility and scalability drive success. Professionals in software development, database administration, and cloud architecture should aim to excel in this course. The ability to design and implement cloud-native applications using Microsoft Azure Cosmos DB DP-420 is not just a skill; it's a strategic advantage in building robust, efficient, and scalable solutions for the future.

This intensive 4-day Microsoft Azure Online Course by The Knowledge Academy empowers delegates with hands-on experience in designing, building, and deploying cloud-native applications using Microsoft Azure Cosmos DB. Delegates will gain a deep understanding of the Cosmos DB architecture and its integration into cloud-native applications. The training provides practical insights, equipping learners to implement best practices and optimise their applications.

Course Objectives

  • To understand the fundamentals of Azure Cosmos DB
  • To explore Cosmos DB data modelling and consistency
  • To implement partitioning strategies for scalability
  • To design multi-region and globally distributed databases
  • To optimise queries and performance
  • To ensure data security and compliance
  • To enable high availability and disaster recovery
  • To realise the potential of serverless computing in Azure Cosmos DB

After completing this course, delegates will gain the knowledge to design and implement cloud-native applications using Azure Cosmos DB.

Show moredown

What’s included in this Designing and Implementing CloudNative Applications Using Microsoft Azure Cosmos DB DP420 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP-420 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP500 Course Outline

Module 1: Explore Azure Data Services for Modern Analytics

  • Introduction
  • Understand the Azure Data Ecosystem
  • Explore Modern Analytics Solution Architecture

Module 2: Understand Concepts of Data Analytics

  • Introduction
  • Understand Data Analytics Types
  • Explore the Data Analytics Process
  • Understand Types of Data and Data Storage

Module 3: Explore Data Analytics at Scale

  • Introduction
  • Explore Data Team Roles and Responsibilities
  • Review Tasks and Tools for Data Analysts
  • Scale Analytics with Azure Synapse Analytics and Power BI
  • Strategies to Scale Analytics

Module 4: Introduction to Microsoft Purview

  • Introduction
  • What Is Microsoft Purview?
  • How Microsoft Purview Works
  • When to Use Microsoft Purview

Module 5: Discover Trusted Data Using Microsoft Purview

  • Introduction
  • Search for Assets
  • Browse Assets
  • Use Assets with Power BI
  • Integrate with Azure Synapse Analytics

Module 6: Catalog Data Artifacts by Using Microsoft Purview

  • Introduction
  • Register and Scan Data
  • Classify and Label Data
  • Search the Data Catalog

Module 7: Manage Power BI Assets by Using Microsoft Purview

  • Introduction
  • Register and Scan a Power BI Tenant
  • Search and Browse Power BI Assets
  • View Power BI Metadata and Lineage

Module 8: Integrate Microsoft Purview and Azure Synapse Analytics

  • Introduction
  • Catalog Azure Synapse Analytics Data Assets in Microsoft Purview
  • Connect Microsoft Purview to an Azure Synapse Analytics Workspace
  • Search a Purview Catalog in Synapse Studio
  • Track Data Lineage in Pipelines
  • Exercise - Integrate Azure Synapse Analytics and Microsoft Purview

Module 9: Introduction to Azure Synapse Analytics

  • Introduction
  • What is Azure Synapse Analytics
  • How Azure Synapse Analytics Works
  • When to Use Azure Synapse Analytics
  • Exercise - Explore Azure Synapse Analytics

Module 10: Use Azure Synapse Serverless SQL Pool to Query Files in a Data Lake

  • Introduction
  • Understand Azure Synapse Serverless SQL Pool Capabilities and Use Cases
  • Query Files Using a Serverless SQL Pool
  • Create External Database Objects
  • Exercise - Query Files Using a Serverless SQL Pool

Module 11: Analyze Data with Apache Spark in Azure Synapse Analytics

  • Introduction
  • Get to Know Apache Spark
  • Use Spark in Azure Synapse Analytics
  • Analyse Data with Spark
  • Visualize Data with Spark
  • Exercise - Analyse Data with Spark

Module 12: Analyse Data in a Relational Data Warehouse

  • Introduction
  • Design a Data Warehouse Schema
  • Create Data Warehouse Tables
  • Load Data Warehouse Tables
  • Query a Data Warehouse
  • Exercise - Explore a Data Warehouse

Module 13: Choose a Power BI Model Framework

  • Introduction
  • Describe Power BI Model Fundamentals
  • Determine When to Develop an Import Model
  • Determine When to Develop a DirectQuery Model
  • Determine When to Develop a Composite Model
  • Choose a Model Framework

Module 14: Understand Scalability in Power BI

  • Introduction
  • Describe the Significance of Scalable Models
  • Implement Power BI Data Modeling Best Practices
  • Configure Large Datasets
  • Exercise: Create a Star Schema Model

Module 15: Create and Manage Scalable Power BI Dataflows

  • Introduction
  • Define Use Cases for Dataflows
  • Create Reusable Assets
  • Implement Best Practices
  • Exercise: Create a Dataflow

Module 16: Create Power BI Model Relationships

  • Introduction
  • Understand Model Relationships
  • Set Up Relationships
  • Use DAX Relationship Functions
  • Understand Relationship Evaluation
  • Exercise: Work with Model Relationships

Module 17: Use DAX Time Intelligence Functions in Power BI Desktop Models

  • Introduction
  • Use DAX Time Intelligence Functions
  • Additional Time Intelligence Calculations
  • Exercise - Create Advanced DAX Calculations in Power BI Desktop

Module 18: Create Calculation Groups

  • Introduction
  • Understand Calculation Groups
  • Explore Calculation Groups Features and Usage
  • Create Calculation Groups in a Model
  • Exercise: Create Calculation Groups

Module 19: Enforce Power BI Model Security

  • Introduction
  • Restrict Access to Power BI Model Data
  • Restrict Access to Power BI Model Objects
  • Apply Good Modeling Practices
  • Exercise: Enforce Model Security

Module 20: Use Tools to Optimize Power BI Performance

  • Introduction
  • Use Performance Analyzer
  • Troubleshoot DAX Performance by Using DAX Studio
  • Optimize a Data Model by Using Best Practice Analyzer
  • Exercise: Use Tools to Optimize Power BI Performance

Module 21: Understand Advanced Data Visualization Concepts

  • Introduction
  • Create and Import a Custom Report Theme
  • Enable Personalized Visuals in a Report
  • Design and Configure Power BI Reports for Accessibility
  • Create Custom Visuals with R or Python
  • Review Report Performance Using Performance Analyzer

Module 22: Monitor Data in Real-Time with Power BI

  • Introduction
  • Describe Power BI Real-Time Analytics
  • Set Up Automatic Page Refresh
  • Create Real-Time Dashboards
  • Set Up Auto-Refresh Paginated Reports
  • Exercise: Monitor Data in Real-Time with Power BI

Module 23: Create Paginated Reports

  • Introduction to Paginated Reports
  • Get Data
  • Create a Paginated Report
  • Work with Charts on the Report
  • Publish the Report

Module 24: Provide Governance in a Power BI Environment

  • Introduction
  • Elements of Data Governance
  • Configure Tenant Settings
  • Deploy Organizational Visuals
  • Manage Embed Codes
  • Help and Support Settings

Module 25: Facilitate Collaboration and Sharing in Power BI

  • Introduction
  • Workspaces Evolved
  • Impact to Power BI Users
  • Permissions in Workspaces v2
  • Apps in Power BI
  • Share
  • Publish to Web
  • Embed and Link in Portals
  • Data Sensitivity Labels
  • Data Privacy

Module 26: Monitor and Audit Usage

  • Introduction
  • Usage Metrics for Dashboards and Reports
  • Usage Metrics for Dashboards and Reports - New Version
  • Audit Logs
  • Activity Log

Module 27: Provision Premium Capacity in Power BI

  • Introduction
  • Premium Resource Management
  • Supporting Multi Geographies
  • Bring Your Own Key (BYOK)
  • Featured External Tools

Module 28: Establish a Data Access Infrastructure in Power BI

  • Introduction
  • Personal Gateways Versus Enterprise Gateways
  • How Data Is Refreshed
  • Gateway Network Requirements
  • Where to Install Gateway
  • Establish High Availability Gateways
  • Establish Load Balancing of Gateways
  • Gateway Performance Monitoring Documentation
  • Multiple Data Sources per Gateway
  • Manage Gateway Users
  • Active Directory User Mapping with Custom Property Lookup

Module 29: Broaden the Reach of Power BI

  • Introduction
  • REST API Custom Development
  • Provision a Power BI Embedded Capacity
  • Dataflow Introduction
  • Dataflow Explained
  • Create a Dataflow
  • Dataflow Capabilities on Power BI Premium
  • Template Apps - Install Packages
  • Template Apps - Installed Entities
  • Template App Governance

Module 30: Automate Power BI Administration

  • Introduction
  • REST API - Power BI Service
  • Microsoft Power BI Cmdlets for Windows PowerShell and PowerShell Core
  • Install and Use the Power BI Cmdlet
  • Test REST API Calls
  • Script Typical Administrator Tasks

Module 31: Build Reports Using Power BI within Azure Synapse Analytics

  • Introduction
  • Describe the Power BI and Synapse Workspace Integration
  • Exercise - Connect to Power BI from Synapse
  • Understand Power BI Data Sources
  • Exercise - Create a New Data Source to Use in Power BI
  • Exercise - Create a New Power BI Report in Synapse Studio
  • Describe Power BI Optimization Options
  • Exercise - Improve Performance with Materialized Views and Result-Set Caching
  • Visualize Data with Serverless SQL Pools

Module 32: Design a Power BI Application Lifecycle Management Strategy

  • Introduction
  • Define Application Lifecycle Management
  • Recommend a Source Control Strategy
  • Design a Deployment Strategy

Module 33: Create and Manage a Power BI Deployment Pipeline

  • Introduction
  • Understand the Deployment Process
  • Create a Deployment Pipeline
  • Assign a Workspace
  • Deploy Content
  • Work with Deployment Pipelines

Module 34: Create and Manage Power BI Assets

  • Introduction
  • Create Reusable Power BI Assets
  • Explore Power BI Assets Using Lineage View
  • Manage a Power BI Dataset Using XMLA Endpoint
  • Exercise: Create Reusable Power BI Assets

Show moredown

Who should attend this Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP-500 Training?

The Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP-500 Course is aimed at professionals who are involved in Data Analysis, Data Engineering, and Business Intelligence. This Microsoft Azure Training Course can be beneficial for a wide range of professionals, including:

  • Data Analysts
  • Data Engineers
  • Business Intelligence Professionals
  • Data Architects
  • Data Scientists
  • IT Managers
  • Project Managers in Analytics Projects

Prerequisites of the Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP-500 Training

Delegates must have a basic understanding of Data Analysis techniques, be familiar with SQL, and also have some experience with Microsoft Azure services to attend this Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP500 Course.

Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP-500 Course Overview

In today's dynamic business environment, the Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP-500 Course serves as a cornerstone of innovation and data-driven decision-making. With the escalating importance of Data Analytics, this course provides an essential grasp of leveraging Microsoft Azure and Power BI for scalable analytics solutions.

Proficiency in this subject is imperative for Data Architects, Business Intelligence Professionals, and Data Analysts who aspire to master Microsoft Azure Courses. As organisations increasingly pivot towards data insights for informed decision-making, expertise in designing and implementing enterprise-scale analytics solutions becomes a pivotal skill set for those shaping the future of data-driven enterprises.

This 4-day Microsoft Azure Training by the Knowledge Academy is a transformative experience for delegates, offering a comprehensive knowledge base that delves into Azure's analytics capabilities and seamlessly integrates Power BI. Delegates emerge with hands-on expertise in designing scalable solutions, optimising data performance, and translating data into actionable insights.

Course Objectives

  • To comprehend the fundamentals of Microsoft Azure and Power BI integration for analytics solutions
  • To gain practical knowledge in designing scalable analytics solutions within an enterprise context
  • To optimise data performance using Microsoft Azure's advanced analytics capabilities
  • To transform raw data into actionable insights through hands-on Power BI experience
  • To apply best practices in enterprise-scale analytics solution design
  • To empower delegates with skills directly applicable to real-world scenarios

Upon completing this Microsoft Azure Training, delegates will be empowered with a profound understanding of designing and implementing enterprise-scale analytics solutions using Microsoft Azure and Power BI. Armed with hands-on experience and best practices, delegates will be well-positioned to contribute effectively to their organisations, driving informed decision-making and becoming instrumental in the evolving landscape of data-driven enterprises.

Show moredown

What’s included in this Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP500 Training?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Enterprise-Scale Analytics Solutions Using Microsoft Azure and Microsoft Power BI DP-500 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Planning and Administering Microsoft Azure for SAP Workloads AZ120 Course Outline 

Module 1: Explore Azure for SAP Workloads

  • Introduction to Azure for SAP Workloads
  • Discover the SAP and Microsoft Partnership
  • Explore Your Options with SAP on Azure
  • Evaluate Microsoft Components

Module 2: Discover Common Terms and Meanings for SAP on Azure

  • Introduction
  • Discover Common Terms and Meanings: SAP
  • Discover Common Terms and Meanings: SAP Deployments on Azure
  • Discover Common Terms and Meanings: Azure

Module 3: Identify SAP-Certified Configurations

  • Introduction
  • Explore General Prerequisites for SAP Support in Public Cloud Environments
  • Identify Deployment Options for SAP Solutions on Azure
  • Discover Supported Azure Virtual Machines for SAP Products on Windows and Linux
  • Discover Supported Azure Virtual Machines for SAP NetWeaver Instances
  • Discover SAP-Certified Operating Systems for Azure Virtual Machines
  • Discover SAP Certifications and Configurations Running on Microsoft Azure

Module 4: Examine SAP NetWeaver with AnyDB on Azure Virtual Machines

  • Introduction
  • Explore SAP NetWeaver with AnyDB on Azure Virtual Machines
  • Recognise Architectural Components
  • Examine a Sample Functional Workflow

Module 5: Examine SAP S/4HANA on Azure Virtual Machines

  • Introduction
  • Explore SAP S/4HANA on Azure Virtual Machines
  • Recognise Architectural Components
  • Examine a Sample Functional Workflow

Module 6: Explore Azure for SAP Compute

  • Introduction
  • Plan for Implementing SAP Solutions
  • Explore Azure Virtual Machines (VMs)
  • Examine Constrained vCPU Capable Virtual Machine Sizes
  • Scale Azure Virtual Machines
  • Examine Azure Virtual Machine Scaling Considerations
  • Explore Network Bandwidth Allocation
  • Explore Data Flows
  • Examine Azure Virtual Machine Compute Considerations
  • Implement and Verify High Availability SAP HANA on Azure Virtual Machines

Module 7: Explore Azure for SAP Networking

  • Introduction
  • Explore Azure Virtual Networks
  • Consider IP Addressing
  • Explore Name Resolution
  • Explore Accelerated Networking
  • Explore Azure Load Balancer
  • Examine Azure Virtual Machine Networking Considerations
  • Examine Load Balancing Considerations
  • Explore Azure Traffic Manager
  • Explore Azure Front Door
  • Explore Azure Firewall
  • Consider Networking Changes for Azure Virtual Machines
  • Examine Azure Routing Configurations
  • Explore Virtual Network Connectivity
  • Explore Distributed Denial-of-Service (DDoS) Protection Options
  • Examine the Virtual Datacenter
  • Explore Cross-Premises Connectivity
  • Explore SAProuter
  • Examine Networking Support of Azure for SAP Workloads

Module 8: Explore Azure for SAP Storage

  • Introduction
  • Explore Azure Storage Types
  • Explore Azure Files
  • Examine Azure Virtual Machine Disks
  • Recognise Virtual Machine Images and Disks
  • Explore Managed and Unmanaged Disks
  • Explore Caching for Virtual Machines and Data Disks
  • Explore Write Accelerator
  • Examine General Database Sizing
  • Examine Azure Virtual Machine Storage Considerations
  • Examine SAP HANA Dynamic Tiering 2.0
  • Explore Azure Virtual Machine Disks Best Practices
  • Explore Azure Virtual Machine NFS Storage
  • Explore Azure Virtual Machine SMB Storage
  • Examine SAP HANA Azure Virtual Machine Storage Configurations
  • Explore Solutions with Premium Storage and Azure Write Accelerator for Azure M-Series Virtual Machines
  • Explore Azure Ultra Disk Storage Configuration for SAP HANA
  • Explore NFS v4.1 Volumes on Azure NetApp Files
  • Examine Sizing for HANA Databases on Azure NetApp Files

Module 9: Explore Azure for SAP Databases

  • Introduction
  • Explore Database Support of Azure for SAP Workloads
  • Explore SQL Server
  • Consider Database Compression
  • Store Database Files Directly on Azure Blob Storage
  • Explore Azure Virtual Machine Security
  • Consider Security Recommendations for Blob Storage
  • Apply SQL Server Transparent Data Encryption
  • Explore the SQL Server 2014 Buffer Pool Extension
  • Examine Oracle Recommendations
  • Lab - Implement Linux Clustering for SAP on Azure Virtual Machines
  • Lab - Implement Windows Clustering for SAP on Azure Virtual Machines

Module 10: Explore Identity Services for SAP on Azure

  • Introduction
  • Explore Azure Virtual Machine Authentication, Authorisation, and Access Control
  • Explore Azure Active Directory (Azure AD)
  • Explore SAP Cloud Platform Identity Authentication
  • Integrate Azure Active Directory with SAP Cloud Platform Identity Authentication
  • Integrate Azure Active Directory with SAP Fiori
  • Integrate Azure Active Directory with SAP HANA
  • Integrate Azure Active Directory with SAP NetWeaver
  • Integrate Active Directory with SAP Single Sign-On (Kerberos-SPNEGO)
  • Discover Active Directory Domain Services (AD DS)
  • Explore Primary Scenarios Using Active Directory Domain Services and Azure Virtual Machines
  • Discover Azure Active Directory Domain Services (Azure AD DS)
  • Integrate Linux with Active Directory Domain Services

Module 11: Explore Remote Management for SAP on Azure

  • Introduction
  • Consider Remote Management of Azure Virtual Machines
  • Set Up the Azure Connector for SAP Landscape Management
  • Explore Access Management
  • Explore Azure Bastion
  • Examine Just-in-Time (JIT) Virtual Machine Access

Module 12: Explore Governance and Manageability for SAP on Azure

  • Introduction
  • Explore Azure Resource Manager
  • Examine Azure Resource Manager Templates
  • Explore the Azure Resource Manager Template Structure and Schema
  • Examine Role-Based Access Control (RBAC)
  • Organise Azure Resources with Tags
  • Explore Azure Policy
  • Explore Management Groups
  • Explore Azure Automation
  • Explore Security and Compliance Services

Module 13: Deploy Single-Instance Implementations of SAP on Azure

  • Introduction
  • Explore Deployment Methodologies
  • Deploy via Azure Resource Manager Templates
  • Manually Install Single-Instance SAP HANA on Azure Virtual Machines
  • Prepare Azure Virtual Machines for a Manual Installation of SAP HANA
  • Discover Key Steps for SAP HANA Installation Using SAP SWPM
  • Discover Key Steps for SAP HANA Installation Using HDBLCM
  • Implement SAP HANA Scale-Out

Module 14: Implement High Availability in SAP NetWeaver with AnyDB on Azure Virtual Machines

  • Introduction
  • Implement High Availability in SAP NetWeaver with AnyDB on Azure Virtual Machines
  • Examine Single SID 3-Tier SAP NetWeaver High Availability AnyDB Deployment
  • Examine Multi-SID 3-Tier SAP NetWeaver High Availability AnyDB Deployment
  • Set the Required DNS IP Addresses
  • Add Registry Entries on Both Cluster Nodes of the SAP ASCS-SCS Instance
  • Set Up a Windows Server Failover Cluster for an SAP ASCS-SCS Instance
  • Install SIOS DataKeeper Cluster Edition for the SAP ASCS-SCS Cluster Shared Disk
  • Implement a Highly Available NFS Share
  • Lab - Implement SAP Architecture on Azure VMs Running Linux
  • Lab - Implement SAP Architecture on Azure VMs Running Windows

Module 15: Implement High Availability for SAP Workloads in Azure

  • Introduction
  • Explore High Availability and Disaster Recovery Support of Azure for SAP Workloads
  • Explore High Availability of SAP Workloads
  • Examine Failover Clustering
  • Explore Deployment Scenarios
  • Explore High Availability of SAP Application Servers
  • Explore High Availability of SAP ASCS-SCS Instances
  • Examine High Availability of DBMS Instances
  • Explore SAP HANA Availability
  • Explore SQL Server High Availability for SAP in Azure
  • Explore Oracle High Availability for SAP in Azure
  • Examine High Availability Capabilities of Azure Infrastructure
  • Understand Service-Level Agreements
  • Explore Availability Zones
  • Examine Principal Architectures
  • Determine Latency Between Azure Virtual Machines Across Availability Zones
  • Explore the Active/Active Deployment Scenario
  • Explore the Active/Passive Deployment Scenario
  • Configure Combined High Availability and Disaster Recovery

Module 16: Implement Disaster Recovery for SAP Workloads in Azure

  • Introduction
  • Explore Disaster Recovery of SAP Workloads
  • Explore Simple Availability Between Two Azure Regions
  • Combine Availability Within One Region and Across Regions
  • Explore Site Recovery
  • Implement Disaster Recovery for SAP Deployments Across Azure Regions with Azure Site Recovery
  • Set Up Disaster Recovery for a Multi-Tier SAP NetWeaver App Deployment (in Azure)
  • Replicate Azure Virtual Machines Running in Proximity Placement Groups to Another Region
  • Set Up Disaster Recovery for Active Directory and DNS

Module 17: Perform Backups and Restores for SAP Workloads on Azure

  • Introduction
  • Explore Backup and Restore of Azure Virtual Machines
  • Examine Application-Consistent Backup of Azure Linux Virtual Machines
  • Explore Application Backup
  • Explore Database Backup
  • Explore SAP HANA Backup
  • Implement SAP HANA Backup Scheduling Strategy
  • Explore SAP HANA File-Level Backups
  • Create SAP HANA Snapshot-Based Backups
  • Explore SQL Server Backup to URL (Azure Storage)
  • Explore SQL Server File-Snapshot Backups
  • Explore Oracle Backup
  • Explore SQL Server Backups
  • Set Up Disaster Recovery for SQL Server

Module 18: Use the Planning and Deployment Checklist for SAP Workloads on Azure

  • Introduction
  • Examine the SAP Workload Planning and Deployment Checklist
  • Explore the Project Preparation and Planning Phase
  • Explore the Pilot Phase
  • Explore the Non-Production Phase
  • Explore the Production Preparation Phase
  • Explore the Go-Live Phase
  • Explore the Post-Production Phase

Module 19: Explore Migration Options for SAP on Azure

  • Introduction
  • Analyse Strategies for Migrating SAP Systems to Microsoft Azure
  • Migrate to SAP S/4HANA from SAP Business Suite
  • Compare Classical Migration with the SAP Database Migration Option (DMO)
  • Analyse the SAP Database Migration Option Methodology
  • Explore One-Step Migration - DMO with System Move Option
  • Explore Two-Step Migration - Lift and Shift Followed by DMO
  • Explore Downtime-Optimised DMO

Module 20: Migrate Very Large Databases (VLDB) to Azure for SAP

  • Introduction
  • Explore Very Large Database Migration
  • Optimise the Source System
  • Optimise the Source System - Advanced
  • Optimise Network Upload
  • Optimise the Target System
  • Create Recommended Migration Project Documents
  • Monitor the Migration
  • Examine Very Large Database Migration Best Practices

Module 21: Explore Monitoring Requirements of Azure for SAP Workloads

  • Introduction
  • Explore the Monitoring Requirements of Azure for SAP Workloads
  • Examine Monitoring, Logging, and Alerting Services
  • Explore Azure Virtual Machine Monitoring Considerations
  • Troubleshoot Azure Enhanced Monitoring for SAP
  • Explore Azure Monitor and Log Analytics
  • Explore SAP HANA Alerts
  • Examine Diagnostic Tools
  • Explore Operating System and Workload Updates for Azure Virtual Machines

Module 22: Configure the Azure Enhanced Monitoring Extension for SAP

  • Introduction
  • Explore the Azure Enhanced Monitoring Extension for SAP
  • Configure the Azure Enhanced Monitoring Extension for SAP

Module 23: Explore Licensing, Pricing, and Support for SAP on Azure Virtual Machines

  • Introduction
  • Price Azure Virtual Machine-Based Solutions
  • Explore Licensing, Pricing, and Support of Azure for SAP Workloads

Show moredown

Who should attend this Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course?

This Planning and Administering Microsoft Azure for SAP Workloads (AZ-120) Course is designed to impart knowledge and skills to IT professionals about the planning, deployment, and administration of SAP solutions on Microsoft Azure. This Microsoft Azure Training Course can be beneficial to a wide range of professionals, including:

  • SAP System Administrators
  • Azure Architects
  • Cloud Administrators
  • SAP Architects
  • Infrastructure Architects
  • IT Managers
  • Database Administrators
  • Technical SAP Consultants
  • Azure Cloud Solution Architects

Prerequisites of the Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course

To participate in the Planning and Administering Microsoft Azure for SAP Workloads AZ120 Course, the delegates should have expertise in SAP HANA, S/4HANA, SAP NetWeaver, SAP BW/4HANA, OS servers for SAP applications and databases. Additionally, prior experience in virtualisation, cloud infrastructure, storage structures, high availability design, and disaster recovery design would be advantageous for attendees.

Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course Overview

The Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course is crafted to provide professionals with the essential skills needed to seamlessly integrate SAP workloads into the Azure ecosystem. Offering in-depth knowledge and hands-on experience, this Azure Certification ensures the efficient operation of SAP systems within the Microsoft Azure environment.

In today's landscape, proficiency in planning and administering Microsoft Azure for SAP workloads is paramount. IT Professionals, SAP Administrators, and Cloud Architects must master this subject to unlock the full potential of Azure for running SAP workloads. The course empowers them with skills to enhance SAP performance, reduce costs, and ensure high availability—making it indispensable for those dedicated to optimising enterprise operations.

This intensive 4-day Microsoft Azure Training Course, hosted by the Knowledge Academy, immerses delegates in the intricacies of Microsoft Azure for SAP workloads. Participants will gain hands-on experience in planning, deploying, and administering SAP solutions within an Azure environment. The curriculum covers optimisation of resources, enhancement of security measures, and ensuring high availability for SAP workloads.

Course Objectives

  • To understand the benefits of running SAP workloads on Microsoft Azure
  • To plan and design SAP landscapes in Azure
  • To deploy and configure SAP solutions for optimal performance
  • To enhance security and compliance for SAP workloads
  • To implement high availability and disaster recovery strategies
  • To optimise resource utilisation and cost management
  • To monitor and troubleshoot SAP systems in Azure
  • To gain hands-on experience with real-world scenarios

Upon completing this Microsoft Azure Training, delegates will benefit from a comprehensive understanding and hands-on experience in planning and administering Microsoft Azure for SAP workloads.

Show moredown

What’s included in this Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Certificate
  • Digital Delegate Pack

 

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Administering Windows Server Hybrid Core Infrastructure AZ800 Course Outline

Module 1: Introduction to AD DS

  • Introduction
  • Define AD DS
  • Define Users, Groups, and Computers
  • Define AD DS Forests and Domains
  • Define Ous
  • Manage Objects and Their Properties in AD DS

Module 2: Manage AD DS Domain Controllers and FSMO Roles

  • Introduction
  • Deploy AD DS Domain Controllers
  • Maintain AD DS Domain Controllers
  • Manage the AD DS Global Catalog Role
  • Manage AD DS Operations Masters
  • Manage AD DS Schema

Module 3: Implement Group Policy Objects

  • Introduction
  • Define Gpos
  • Implement GPO Scope and Inheritance
  • Define Domain-Based Gpos
  • Create and Configure a Domain-Based GPO
  • Define GPO Storage
  • Define Administrative Templates

Module 4: Manage Advanced Features of AD DS

  • Introduction
  • Create Trust Relationships
  • Implement ESAE Forests
  • Monitor and Troubleshoot AD DS
  • Create Custom AD DS Partitions

Module 5: Implement Hybrid Identity with Windows Server

  • Introduction
  • Select an Azure Active Directory Integration Model
  • Plan for Azure Active Directory Integration
  • Prepare On-Premises Active Directory for Directory Synchronization
  • Install and Configure Directory Synchronization with Azure Active Directory Connect
  • Implement Seamless Single Sign-On
  • Enable Azure Active Directory Login in for Windows VM in Azure
  • Knowledge Check 1
  • Describe Azure Active Directory Domain Services
  • Implement and Configure Azure Active Directory Domain Services
  • Manage Windows Server 2019 in an Azure Active Directory Domain Services Environment
  • Create and Configure an Azure Active Directory Domain Services Instance
  • Join a Windows Server VM to a Managed Domain

Module 6: Deploy and Manage Azure Iaas Active Directory Domain Controllers in Azure

  • Introduction
  • Select an Option to Implement Directory and Identity Services Using Active Directory Domain Services in Azure
  • Deploy and Configure Active Directory Domain Services Domain Controllers in Azure Vms
  • Install a Replica Active Directory Domain Controller in an Azure VM
  • Install a New Active Directory Forest on an Azure Vnet

Module 7: Perform Windows Server Secure Administration

  • Introduction
  • Define Least Privilege Administration
  • Implement Delegated Privileges
  • Use Privileged Access Workstations
  • Use Jump Servers

Module 8: Describe Windows Server Administration Tools

  • Introduction
  • Explore Windows Admin Center
  • Use Server Manager
  • List Remote Server Administration Tools
  • Use Windows Powershell
  • Use Windows Powershell to Remotely Administer a Server

Module 9: Perform post-installation Configuration of Windows Server

  • Introduction
  • List the Available Post-Installation Configuration Tools
  • Configure Server Core Using Sconfig
  • Use DSC to Configure Windows Server
  • Perform Post-Installation Configuration with Windows Admin Center
  • Configure a Server with Answer Files

Module 10: Just Enough Administration in Windows Server

  • Introduction
  • Explain the Concept Of Just Enough Administration (JEA)
  • Define Role Capabilities for a JEA Endpoint
  • Create a Session Configuration File to Register a JEA Endpoint
  • Describe How JEA Endpoints Work to Limit Access to a Powershell Session
  • Create and Connect to a JEA Endpoint
  • Demonstration: Connect to a JEA Endpoint

Module 11: Administer and Manage Windows Server Iaas Virtual Machine Remotely

  • Introduction
  • Select the Appropriate Remote Administration Tool
  • Manage Windows Virtual Machines with Azure Bastion
  • Create an Azure Bastion Host
  • Configure Just-In-Time Administration

Module 12: Manage Hybrid Workloads with Azure Arc

  • Introduction
  • Describe Azure Arc
  • Onboard Windows Server Instances
  • Connect Hybrid Machines to Azure From the Azure Portal
  • Use Azure Arc to Manage Windows Server Instances
  • Restrict Access With RBAC

Module 13: Configure and Manage Hyper-V

  • Introduction
  • Define Hyper-V
  • Define Hyper-V Manager
  • Configure Hyper-V Hosts Using Best Practices
  • Configure Hyper-V Networking
  • Assess Advanced Hyper-V Networking Features
  • Define Nested Virtualization

Module 14: Configure and Manage Hyper-V Virtual Machines

  • Introduction
  • List the Virtual Machine Configuration Versions
  • List the Virtual Machine Generation Versions
  • List Available VHD Formats and Types
  • Create and Configure Vms
  • Determine Storage Options for Vms
  • Define Shared Vhds and VHD Sets
  • Implement Guest Clusters Using Shared VHDX

Module 15: Secure Hyper-V Workloads

  • Introduction
  • Define Guarded Fabric
  • Define the Host Guardian Service
  • Explore TPM-Trusted Attestation
  • Define KPS
  • Determine Key Features of Shielded Vms
  • Compare Encryption-Supported and Shielded Vms in a Guarded Fabric
  • Implement a Shielded VM

Module 16: Run Containers on Windows Server

  • Introduction
  • Define Containers
  • List the Differences Between Containers and Vms
  • Define Windows Server and Hyper-V Containers and Isolation Modes
  • Explore Docker
  • Prepare a Windows Server 2019 Host for Container Deployment
  • Security, Storage, and Networking with Windows Containers

Module 17: Orchestrate Containers on Windows Server Using Kubernetes

  • Introduction
  • Define Orchestration
  • Define Kubernetes
  • Deploy Kubernetes Resources
  • Create a Kubernetes Cluster on Windows
  • Define Azure Arc
  • Connect an Azure Arc-Enabled Kubernetes Cluster to Azure Arc

Module 18: Plan and Deploy Windows Server Iaas Virtual Machines

  • Introduction
  • Describe Azure Compute
  • Describe Virtual Machine Storage
  • Deploy Azure Virtual Machines
  • Create a Windows Virtual Machine Using the Portal
  • Create a Windows Virtual Machine Using Azure CLI
  • Deploy Azure Virtual Machines Using Templates
  • Describe Additional Management Optimization Options

Module 19: Customize Windows Server Iaas Virtual Machine Images

  • Introduction
  • Create a Generalized Image
  • Create a New Virtual Machine from a Managed Image
  • Create a Managed Image of a Generalized Virtual Machine in Azure
  • Create a Virtual Machine from a Managed Image
  • Implement Azure Image Builder
  • Create a Windows Virtual Machine Using Azure Image Builder Template
  • Create a Windows Virtual Machine with Azure Image Builder Using Powershell

Module 20: Automate the Configuration of Windows Server Iaas Virtual Machines

  • Introduction
  • Describe Azure Automation
  • Implement Azure Automation With DSC
  • Remediate Noncompliant Servers
  • Describe Custom Script Extensions
  • Configure a Virtual Machine by Using DSC

Module 21: Deploy and Manage DHCP

  • Introduction
  • Use DHCP to Simplify IP Configuration
  • Install and Configure the DHCP Role
  • Configure DHCP Options
  • Configure DHCP Scopes
  • Select DHCP High Availability Options
  • Implement DHCP Failover

Module 22: Implement Windows Server DNS

  • Introduction
  • Explore the DNS Architecture
  • Work with DNS Zones and Records
  • Install and Configure the DNS Role
  • Implement DNS Forwarding

Module 23: Implement IP Address Management

  • Introduction
  • Define IP Address Management
  • Deploy IP Address Management
  • Administer IP Address Management
  • Configure IP Address Management Options
  • Manage DNS Zones with IP Address Management
  • Manage DHCP Servers With IP Address Management
  • Use IP Address Management to Manage IP Addressing

Module 24: Implement Remote Access

  • Introduction
  • Examine the Remote Access Options in Windows Server
  • Select and Set Up Vpns
  • Use NPS to Create and Enforce Network Access Policies
  • Plan and Implement NPS
  • Deploy A PKI for Remote Access
  • Use WAP as a Reverse Web Proxy

Module 25: Implement Hybrid Network Infrastructure

  • Introduction
  • Describe Azure Network Topologies
  • Implement Azure VPN Options
  • Create a Route-Based VPN Gateway Using the Azure Portal
  • Implement Azure Expressroute
  • Configure Azure Virtual WAN
  • Implement DNS in Hybrid Environments

Module 26: Implement DNS for Windows Server IaaS VMs

  • Introduction
  • Understand Azure DNS
  • Implement Azure DNS
  • Create an Azure DNS Zone and Record Using the Azure Portal
  • Implement DNS With Azure Iaas Virtual Machines
  • Implement Split-Horizon DNS In Azure
  • Troubleshoot DNS

Module 27:  Implement Windows Server IaaS VM IP Addressing and Routing

  • Introduction
  • Implement a Virtual Network
  • Implement Iaas VM IP Addressing
  • Assign and Manage IP Addresses
  • Configure a Private IP Address for a Virtual Machine Using the Azure Portal
  • Create a Virtual Machine with a Static Public IP Address Using the Azure Portal
  • Implement Iaas Virtual Machine IP Routing
  • Implement Ipv6 for Windows Server Iaas Virtual Machines

Module 28: Manage Windows Server File Servers

  • Introduction
  • Define the Windows Server File System
  • List the Benefits and Uses of File Server Resource Manager
  • Define SMB and its Security Considerations
  • Configure SMB Protocol
  • Define Volume Shadow Copy Service

Module 29: Implement Storage Spaces and Storage Spaces Direct

  • Introduction
  • Define the Storage Spaces Architecture and its Components
  • List the Functionalities, Benefits, and Use Cases of Storage Spaces
  • Implement Storage Spaces
  • List the Functionalities, Components, Benefits, and Use Cases of Storage Spaces Direct
  • Implement Storage Spaces Direct

Module 30: Implement Windows Server Data Deduplication

  • Introduction
  • Define the Architecture, Components, And Functionality of Data Deduplication
  • Define the Use Cases and Interoperability of Data Deduplication
  • Implement Data Deduplication
  • Manage and Maintain Data Deduplication

Module 31: Implement Windows Server Iscsi

  • Introduction
  • List the Functionalities, Components, and Use Cases of Iscsi
  • List the Considerations for Implementing Iscsi
  • Implement Iscsi
  • Configure High Availability for Iscsi

Module 32: Implement Windows Server Storage Replica

  • Introduction
  • List the Functionalities and Components of Storage Replica
  • Examine the Prerequisites for Implementing Storage Replica
  • Implement Storage Replica by Using Windows Admin Center
  • Implement Storage Replica by Using Windows Powershell

Module 33: Implement a Hybrid File Server Infrastructure

  • Introduction
  • Describe Azure File Services
  • Configure Azure Files
  • Configure Connectivity to Azure Files
  • Describe Azure File Sync
  • Implement Azure File Sync
  • Deploy Azure File Sync
  • Deploy Azure File Sync 2
  • Manage Cloud Tiering
  • Migrate from DFSR to Azure File Sync

Show moredown

Who should attend this Administering Windows Server Hybrid Core Infrastructure AZ800?

The Administering Windows Server Hybrid Core Infrastructure AZ 800 Course is designed for IT professionals who have experience in managing and maintaining Windows Server environments. Below are some categories of professionals who would find this course particularly useful:

  • System Administrators
  • IT Managers
  • Cloud Administrators
  • DevOps Engineers
  • Security Specialists
  • Technical Support Engineers
  • IT Professionals

Prerequisites of the Administering Windows Server Hybrid Core Infrastructure AZ800 Training

Prerequisites of the Administering Windows Server Hybrid Core Infrastructure AZ800 Training include a solid understanding of basic networking concepts, familiarity with Windows Server administration, and some experience with cloud services like Azure.

Administering Windows Server Hybrid Core Infrastructure AZ800 Course Overview

The Administering Windows Server Hybrid Core Infrastructure AZ800 Course is an important part of Microsoft Azure Training. It trains professionals to effectively manage hybrid cloud infrastructures. This Microsoft Azure Course provides essential insights into integrating on-premises and cloud environments.

Mastery in managing Windows Server Hybrid Core Infrastructure is highly important for System Administrators, Cloud Architects, and IT Managers and professionals aiming to build their career in Microsoft Azure. A strong understanding of this subject will help individuals to manage the hybrid cloud infrastructure, increase security, and achieve the full potential of Microsoft Azure services.

This 4-day Administering Windows Server Hybrid Core Infrastructure AZ-800 Course by The Knowledge Academy trains delegates to manage hybrid infrastructures efficiently. It covers topics such as Windows Server, Azure Arc, and Azure Stack HCI, thus enabling delegates to build a unified, efficient, and secure environment.

Course Objectives

  • To master the administration of the Windows Server
  • To implement and manage Azure Arc for hybrid connectivity
  • To deploy and configure Azure Stack HCI
  • To enhance infrastructure security through Azure services
  • To optimise resource management
  • To troubleshoot hybrid infrastructure issues
  • To ensure high availability and disaster recovery
  • To streamline operations with automation

After completing this course, delegates will be able to take on the challenges of administering Windows Server Hybrid Core Infrastructure in the Microsoft Azure ecosystem.

Show moredown

What’s included in this Administering Windows Server Hybrid Core Infrastructure AZ800 Training?

  • World-Class Training Sessions from Experienced Instructors
  • Administering Windows Server Hybrid Core Infrastructure AZ-800 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Microsoft Azure Administrator AZ104 Course Outline

Module 1: Use Azure Resource Manager

  • Introduction
  • Review Azure Resource Manager Benefits
  • Review Azure Resource Terminology
  • Create Resource Groups
  • Create Azure Resource Manager Locks
  • Reorganize Azure Resources
  • Remove Resources and Resource Groups
  • Determine Resource Limits

Module 2: Introduction to Azure Cloud Shell

  • Introduction
  • What Is Azure Cloud Shell?
  • How Does Azure Cloud Shell Work?
  • When Should You Use Azure Cloud Shell?

Module 3: Introduction to Bash

  • Introduction
  • What Is Bash?
  • Bash Fundamentals
  • Bash Commands and Operators
  • Exercise - Try Bash
  • Exercise - Terminate a Misbehaving Process
  • Exercise - Use Bash and Grep to Filter CLI Output

Module 4: Introduction to PowerShell

  • Introduction
  • What Is PowerShell?
  • Exercise - Run Your First PowerShell Commands
  • Locate Commands
  • Exercise - Locate Commands

Module 5: Understand Microsoft Entra ID

  • Introduction
  • Examine Microsoft Entra ID
  • Compare Microsoft Entra ID and Active Directory Domain Services
  • Examine Microsoft Entra ID as a Directory Service for Cloud Apps
  • Compare Microsoft Entra ID P1 and P2 Plans
  • Examine Microsoft Entra Domain Services

Module 6: Configure User and Group Accounts

  • Introduction
  • Create User Accounts
  • Manage User Accounts
  • Create Bulk User Accounts
  • Create Group Accounts
  • Create Administrative Units

Module 7: Configure Subscriptions

  • Introduction
  • Identify Azure Regions
  • Implement Azure Subscriptions
  • Obtain an Azure Subscription
  • Identify Azure Subscription Usage
  • Implement Microsoft Cost Management
  • Apply Resource Tagging
  • Apply Cost Savings

Module 8: Configure Azure Policy

  • Introduction
  • Create Management Groups
  • Implement Azure Policies
  • Create Azure Policies
  • Create Policy Definitions
  • Create an Initiative Definition
  • Scope the Initiative Definition
  • Determine Compliance
  • Interactive Lab Simulation

Module 9: Configure Role-Based Access Control

  • Introduction
  • Implement Role-Based Access Control
  • Create a Role Definition
  • Create a Role Assignment
  • Compare Azure Roles to Microsoft Entra Roles
  • Apply Role-Based Access Control
  • Review Fundamental Azure RBAC Roles
  • Interactive Lab Simulation

Module 10: Create Azure Users and Groups in Microsoft Entra ID

  • Introduction
  • What Are User Accounts in Microsoft Entra ID?
  • Exercise - Add and Delete Users in Microsoft Entra ID
  • Manage App and Resource Access by Using Microsoft Entra Groups
  • Exercise - Assign Users to Microsoft Entra Groups
  • Collaborate by Using Guest Accounts and Microsoft Entra B2B
  • Exercise - Give Guest Users Access in Microsoft Entra B2B

Module 11: Secure Your Azure Resources with Azure Role-Based Access Control (Azure RBAC)

  • Introduction
  • What Is Azure RBAC?
  • Knowledge Check - What Is Azure RBAC?
  • Exercise - List Access Using Azure RBAC and the Azure Portal
  • Exercise - Grant Access Using Azure RBAC and the Azure Portal
  • Exercise - View Activity Logs for Azure RBAC Changes

Module 12: Allow Users to Reset Their Password with Microsoft Entra Self-Service Password Reset

  • Introduction
  • What Is Self-Service Password Reset in Microsoft Entra ID?
  • Implement Microsoft Entra Self-Service Password Reset
  • Exercise - Set Up Self-Service Password Reset
  • Exercise - Customise Directory Branding

Module 13: Configure Virtual Networks

  • Introduction
  • Plan Virtual Networks
  • Create Subnets
  • Create Virtual Networks
  • Plan IP Addressing
  • Create Public IP Addressing
  • Associate Public IP Addresses
  • Allocate or Assign Private IP Addresses
  • Interactive Lab Simulation

Module 14: Configure Network Security Groups

  • Introduction
  • Implement Network Security Groups
  • Determine Network Security Group Rules
  • Determine Network Security Group Effective Rules
  • Create Network Security Group Rules
  • Implement Application Security Groups
  • Interactive Lab Simulation

Module 15: Configure Azure Virtual Network Peering

  • Introduction
  • Determine Azure Virtual Network Peering Uses
  • Determine Gateway Transit and Connectivity
  • Create Virtual Network Peering
  • Extend Peering with User-Defined Routes and Service Chaining
  • Interactive Lab Simulation

Module 16: Configure Network Routing and Endpoints

  • Introduction
  • Review System Routes
  • Identify User-Defined Routes
  • Determine Service Endpoint Uses
  • Determine Service Endpoint Services
  • Identify Private Link Uses
  • Interactive Lab Simulation

Module 17: Configure Azure Load Balancer

  • Introduction
  • Determine Azure Load Balancer Uses
  • Implement a Public Load Balancer
  • Implement an Internal Load Balancer
  • Determine Load Balancer SKUs
  • Create Back-End Pools
  • Create Health Probes
  • Create Load Balancer Rules
  • Interactive Lab Simulation

Module 18: Configure Azure Application Gateway

  • Introduction
  • Implement Azure Application Gateway
  • Determine Azure Application Gateway Routing
  • Configure Azure Application Gateway Components

Module 19: Design an IP Addressing Schema for Your Azure Deployment

  • Introduction
  • Network IP Addressing and Integration
  • Public and Private IP Addressing in Azure
  • Plan IP Addressing for Your Networks
  • Exercise - Design and Implement IP Addressing for Azure Virtual Networks

Module 20: Distribute Your Services Across Azure Virtual Networks and Integrate Them by Using Virtual Network Peering

  • Introduction
  • Connect Services by Using Virtual Network Peering
  • Exercise - Prepare Virtual Networks for Peering by Using Azure CLI Commands
  • Exercise - Configure Virtual Network Peering Connections by Using Azure CLI Commands
  • Exercise - Verify Virtual Network Peering by Using SSH Between Azure Virtual Machines

Module 21: Host Your Domain on Azure DNS

  • Introduction
  • What Is Azure DNS?
  • Configure Azure DNS to Host Your Domain
  • Exercise - Create a DNS Zone and an A Record by Using Azure DNS
  • Dynamically Resolve Resource Name by Using Alias Record
  • Exercise - Create Alias Records for Azure DNS

Module 22: Manage and Control Traffic Flow in Your Azure Deployment with Routes

  • Introduction
  • Identify Routing Capabilities of an Azure Virtual Network
  • Exercise - Create Custom Routes
  • What Is an NVA?
  • Exercise - Create an NVA and Virtual Machines
  • Exercise - Route Traffic Through the NVA

Module 23: Improve Application Scalability and Resiliency by Using Azure Load Balancer

  • Introduction
  • Azure Load Balancer Features and Capabilities
  • Configure a Public Load Balancer
  • Exercise - Configure a Public Load Balancer
  • Internal Load Balancer

Module 24: Configure Storage Accounts

  • Introduction
  • Implement Azure Storage
  • Explore Azure Storage Services
  • Determine Storage Account Types
  • Determine Replication Strategies
  • Access Storage
  • Secure Storage Endpoints

Module 25: Configure Azure Blob Storage

  • Introduction
  • Implement Azure Blob Storage
  • Create Blob Containers
  • Assign Blob Access Tiers
  • Add Blob Lifecycle Management Rules
  • Determine Blob Object Replication
  • Upload Blobs
  • Determine Blob Storage Pricing
  • Interactive Lab Simulation

Module 26: Configure Azure Storage Security

  • Introduction
  • Review Azure Storage Security Strategies
  • Create Shared Access Signatures
  • Identify URI and SAS Parameters
  • Determine Azure Storage Encryption
  • Create Customer-Managed Keys
  • Apply Azure Storage Security Best Practices
  • Interactive Lab Simulation

Module 27: Configure Azure Files and Azure File Sync

  • Introduction
  • Compare Storage for File Shares and Blob Data
  • Manage Azure File Shares
  • Create File Share Snapshots
  • Implement Soft Delete for Azure Files
  • Use Azure Storage Explorer
  • Deploy Azure File Sync

Module 28: Create an Azure Storage Account

  • Introduction
  • Decide How Many Storage Accounts You Need
  • Choose Your Account Settings
  • Choose an Account Creation Tool
  • Exercise - Create a Storage Account Using the Azure Portal

Module 29: Control Access to Azure Storage with Shared Access Signatures

  • Introduction
  • Authorization Options for Azure Storage
  • Use Shared Access Signatures to Delegate Access to Azure Storage
  • Exercise - Use Shared Access Signatures to Delegate Access to Azure Storage
  • Use Stored Access Policies to Delegate Access to Azure Storage
  • Exercise - Use Stored Access Policies to Delegate Access to Azure Storage

Module 30: Upload, Download, and Manage Data with Azure Storage Explorer

  • Introduction
  • Connect Azure Storage Explorer to a Storage Account
  • Exercise - Connect Azure Storage Explorer to a Storage Account
  • Connect Azure Storage Explorer to Azure Data Lake Storage
  • Exercise - Connect Azure Storage Explorer to Azure Data Lake Storage

Module 31: Configure Virtual Machines

  • Introduction
  • Review Cloud Services Responsibilities
  • Plan Virtual Machines
  • Determine Virtual Machine Sizing
  • Determine Virtual Machine Storage
  • Create Virtual Machines in the Azure Portal
  • Connect to Virtual Machines
  • Interactive Lab Simulation

Module 32: Configure Virtual Machine Availability

  • Introduction
  • Plan for Maintenance and Downtime
  • Create Availability Sets
  • Review Update Domains and Fault Domains
  • Review Availability Zones
  • Compare Vertical and Horizontal Scaling
  • Implement Azure Virtual Machine Scale Sets
  • Create Virtual Machine Scale Sets
  • Implement Autoscale
  • Configure Autoscale
  • Interactive Lab Simulation
  • Module 33: Configure Azure App Service Plans
  • Introduction
  • Implement Azure App Service Plans
  • Determine Azure App Service Plan Pricing
  • Scale Up and Scale Out Azure App Service
  • Configure Azure App Service Autoscale

Module 34: Configure Azure App Service

  • Introduction
  • Implement Azure App Service
  • Create an App with App Service
  • Explore Continuous Integration and Deployment
  • Create Deployment Slots
  • Add Deployment Slots
  • Secure Your App Service App
  • Create Custom Domain Names
  • Back Up and Restore Your App Service App
  • Use Azure Application Insights
  • Interactive Lab Simulation

Module 35: Configure Azure Container Instances

  • Introduction
  • Compare Containers to Virtual Machines
  • Review Azure Container Instances
  • Implement Container Groups
  • Review Azure Container Apps
  • Interactive Lab Simulation

Module 36: Manage Virtual Machines with the Azure CLI

  • What Is the Azure CLI?
  • Exercise - Create a Virtual Machine
  • Exercise - Test Your New Virtual Machine
  • Exercise - Explore Other VM Images
  • Exercise - Sizing VMs Properly
  • Exercise - Query System and Runtime Information About the VM
  • Exercise - Start and Stop Your VM with the Azure CLI
  • Exercise - Install Software on Your VM

Module 37: Create a Windows Virtual Machine in Azure

  • Introduction
  • Create a Windows Virtual Machine in Azure
  • Exercise - Create a Windows Virtual Machine
  • Use RDP to Connect to Windows Azure Virtual Machines
  • Exercise - Connect to a Windows Virtual Machine Using RDP

Module 38: Host a Web Application with Azure App Service

  • Introduction
  • Create a Web App in the Azure Portal
  • Exercise - Create a Web App in the Azure Portal
  • Prepare the Web Application Code
  • Exercise - Write Code to Implement a Web Application
  • Deploy Code to App Service
  • Exercise - Deploy Your Code to App Service
  • Module 39: Introduction to Azure Backup
  • Introduction
  • What Is Azure Backup?
  • How Azure Backup Works
  • When to Use Azure Backup

Module 40: Configure Virtual Machine Backups

  • Introduction
  • Explore Options to Protect Virtual Machine Data
  • Create Virtual Machine Snapshots in Azure Backup
  • Set Up Azure Recovery Services Vault Backup Options
  • Back Up Your Virtual Machines
  • Restore Your Virtual Machines
  • Implement Soft Delete for Your Virtual Machines
  • Implement Azure Site Recovery
  • Interactive Lab Simulation

Module 41: Configure Azure Monitor

  • Introduction
  • Describe Azure Monitor Key Capabilities
  • Describe Azure Monitor Components
  • Define Metrics and Logs
  • Identify Monitoring Data and Tiers
  • Describe Activity Log Events
  • Query the Activity Log
  • Interactive Lab Simulation

Module 42: Configure Log Analytics

  • Introduction
  • Determine Log Analytics Uses
  • Create a Log Analytics Workspace
  • Create Kusto Queries
  • Structure Log Analytics Queries

Module 43: Configure Network Watcher

  • Introduction
  • Describe Azure Network Watcher Features
  • Review IP Flow Verify Diagnostics
  • Review Next Hop Diagnostics
  • Visualise the Network Topology

Module 44: Improve Incident Response with Azure Monitor Alerts

  • Introduction
  • Explore the Different Alert Types That Azure Monitor Supports
  • Use Metric Alerts for Alerts About Performance Issues in Your Azure Environment
  • Exercise - Use Metric Alerts to Alert on Performance Issues in Your Azure Environment
  • Use Log Alerts to Alert on Events in Your Application
  • Use Activity Log Alerts to Alert on Events Within Your Azure Infrastructure
  • Use Action Groups and Alert Processing Rules to Send Notifications When an Alert Is Fired
  • Exercise -Use an Activity Log Alert and an Action Group to Notify Users About Events in Your Azure Infrastructure

Module 45: Analyse Your Azure Infrastructure by Using Azure Monitor Logs

  • Introduction
  • Features of Azure Monitor Logs
  • Create Basic Azure Monitor Log Queries to Extract Information from Log Data
  • Exercise - Create Basic Azure Monitor Log Queries to Extract Information from Log Data

Module 46: Monitor Your Azure Virtual Machines with Azure Monitor

  • Introduction
  • Monitoring for Azure VMs
  • Monitor VM Host Data
  • Use Metrics Explorer to View Detailed Host Metrics
  • Collect Client Performance Counters by Using VM Insights
  • Collect VM Client Event Logs

Show moredown

Who should attend this Microsoft Azure Administrator AZ104 Course?

The Microsoft Azure Administrator (AZ-104) Course aims to provide professionals with the skill set required to manage and maintain Azure resources and services. This Microsoft Azure Certification can be beneficial for a wide range of professionals, including: 

  • IT Professionals
  • System Administrators
  • Azure Cloud Engineers
  • Network Administrators
  • Infrastructure Engineers
  • Cloud Solutions Architects
  • Cloud Administrators

Prerequisites of the Microsoft Azure Administrator AZ104 Course

For attending this Microsoft Azure Administrator AZ-104 Course, the required prerequisites are a basic understanding of the core Azure architecture and services, prior knowledge of Azure management and governance and familiarity with the basic cloud concepts.

Microsoft Azure Administrator AZ-104 Course Overview

The Microsoft Azure Administrator AZ-104 Course stands as a pivotal element within the realm of Microsoft Azure Training, acknowledging the growing importance of cloud computing in diverse industries. This Microsoft Azure Certification provides a comprehensive introduction to Microsoft Azure, a prominent cloud platform, emphasising its significant relevance in the contemporary IT ecosystem.

Proficiency in Microsoft Azure is paramount for IT Professionals, System Administrators, and cloud enthusiasts, particularly in a landscape where organisations are swiftly transitioning to the cloud. Mastering Azure not only ensures job readiness but also opens avenues for career advancement. This Microsoft Azure Certification Course is indispensable for those aiming to excel in cloud-based roles and individuals seeking expertise in efficiently managing Azure environments.

This 4-day Microsoft Azure Administrator (AZ-104) Course by The Knowledge Academy offers an expedited route to mastering Azure. Delegates undergo a focused learning experience, gaining the knowledge and hands-on skills necessary to effectively manage Azure subscriptions. It covers configuring virtual networks, handling network traffic, implementing storage solutions, creating and scaling virtual machines, deploying web apps and containers.

Course Objectives

  • To efficiently manage Azure subscriptions and resources, optimising cost and resource utilisation
  • To gain expertise in identity and access management, ensuring the security of Azure resources and data
  • To learn how to administer Azure infrastructure components, including virtual machines, storage, and networking
  • To master the configuration of virtual networks to enable secure and efficient communication between Azure and on-premises environments
  • To acquire skills to implement various storage solutions in Azure, including blob storage, file storage, and managed disks
  • To deploy and manage web apps, containers, and other Azure services, enabling scalable and reliable applications in the cloud

Upon completing this Microsoft Azure Certification Course, delegates will benefit from a thorough understanding of Microsoft Azure fundamentals and hands-on experience in managing Azure subscriptions. This expertise positions them for success in cloud-based roles and enhances their capability to efficiently handle Azure environments, contributing significantly to their professional growth and career advancement.

Show moredown

What’s included in this Microsoft Azure Administrator AZ104 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Administrator AZ-104 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Microsoft Azure IoT Developer AZ-220 Course Outline

Module 1: Introduction to IoT and Azure IoT Services

In this module, students will begin by examining the business considerations for various IoT implementations and reviewing how the Azure IoT Reference Architecture supports IoT solutions. This module also provides students with an overview of the Azure services commonly used in an IoT solution and introduces the Azure portal.

Lessons

  • Introduction to IoT Solution Architecture
  • IoT Hardware and Cloud Services
  • Lab Scenarios for this Course

Lab: Getting Started with Azure

Lab: Setting Started with Azure IoT Services

After completing this module, students will be able to:

  • Explain how IoT and Azure IoT could be applied to their business
  • Describe the core components of an Azure IoT Solution Architecture
  • Describe the Azure IoT Services and how they relate to an IoT solution
  • Create an Azure account and use the Azure portal to create an IoT Hub and DPS service

Module 2: Devices and Device Communication

In this module, students will take a closer look at the Azure IoT Hub service and will learn how to configure secure two-way communication between IoT hub and devices. Students will also be introduced to IoT Hub features such as Device Twins and IoT Hub Endpoints that will be explored in more depth as the course continues.

Lessons

  • IoT Hub Concepts
  • IoT Device Lifecycle Concepts
  • IoT Developer Tools
  • Device Configuration and Communication

Lab: Connect IoT Device to Azure

Lab: Setup the Development Environment

After completing this module, students will be able to:

  • Explain the core features of the IoT Hub services
  • Describe the lifecycle of an Azure IoT device
  • Describe how IoT Hub manages device identities and implements other security features
  • Register devices with the IoT Hub using the Azure portal, Azure CLI, and Visual Studio Code
  • Implement the IoT Hub Device and Service SDKs

Module 3: Device Provisioning at Scale

In this module, students will focus on device provisioning and how to configure and manage the Azure Device Provisioning Service. Students will learn about the enrollment process, auto provisioning and re-provisioning, disenrollment, and how to implement various attestation mechanisms.

Lessons

  • Device Provisioning Service Terms and Concepts
  • Configure and Manage the Device Provisioning Service
  • Device Provisioning Tasks

Lab: Individual Enrollment of Devices in DPS

Lab: Automatic Enrollment of Devices in DPS

After completing this module, students will be able to:

  • Explain the process of device provisioning and the features of the Device Provisioning Service
  • Explain the security considerations associated with device provisioning and how they are managed
  • Implement the Device Provisioning Service SDKs
  • Manage the device enrollment process, including deprovisioning and disenrollment

Module 4: Message Processing and Analytics

In this module, students will examine how IoT Hub and other Azure services can be used to process messages. Students will begin with an investigation of how to configure message and event routing and how to implement routing to built-in and custom endpoints. Students will learn about some of the Azure storage options that are common for IoT solutions. To round out his module, students will implement Azure Stream Analytics and queries for a number of ASA patterns.

Lessons

  • Messages and Message Processing
  • Additional Considerations for IoT Hub Messaging
  • Data Storage and the Lambda Architecture
  • Azure Functions and Stream Analytics

Lab: Device Message Routing

After completing this module, students will be able to:

  • Configure message and event routing
  • Route data to the built-in and custom endpoints
  • Implement message enrichment
  • Implement Azure Stream Analytics Inputs, Queries, and Outputs
  • Store message data in a warm storage for historical purposes and additional analysis
  • Use an Azure Function within a message processing and analytics solution

Module 5: Insights and Business Integration

In this module, students will learn about the Azure services and other Microsoft tools that can be used to generate business insights and enable business integration. Students will implement Azure Logic Apps and Event Grid, and they will configure the connection and data transformations for data visualization tools such as Time Series Insights and Power BI.

Lessons

  • Business Integration for IoT Solutions
  • Data Visualization with Time Series Insights
  • Data Visualization with Power BI

Lab: Integrate IoT Hub with Event Grid

Lab: Explore and Analyze Time Stamped Data with Time Series Insights

After completing this module, students will be able to:

  • Explain the options for business integration within an IoT solution and how to achieve them
  • Develop business integration support using Logic Apps and Event Grid
  • Configure IoT Data for Visualization in Time Series Insights
  • Describe Data Visualization with Power BI

Module 6: Azure IoT Edge Deployment Process

In this module, students will learn how to deploy a module to an Azure IoT Edge device. Students will also learn how to configure and use an IoT Edge device as a gateway device.

Lessons

  • Introduction to Azure IoT Edge
  • Edge Deployment Process
  • Edge Gateway Devices

Lab: Implement an IoT Edge gateway

Lab: Introduction to IoT Edge Deployments

After completing this module, students will be able to:

  • Describe the difference between an IoT device and an IoT Edge device
  • Configure an IoT Edge device
  • Implement an IoT Edge deployment using a deployment manifest
  • Configure an IoT Edge device as a gateway device

Module 7: Azure IoT Edge Modules and Containers

In this module, students will develop and deploy custom edge modules, and will implement support for an offline scenario that relies on local storage. Students will use Visual Studio Code to build custom modules as containers using a supported container engine.

Lessons

  • Develop Custom Edge Modules
  • Offline and Local Storage

Lab: Create and Deploy a Custom Edge Module

Lab: Implement Restricted Network and Offline Scenarios for IoT Edge

After completing this module, students will be able to:

  • Explain the requirements for building a custom edge module
  • Configure Visual Studio Code for developing containerized modules
  • Deploy a custom module to an IoT Edge device
  • Implement local storage on an IoT Edge device in support of an offline scenario

Module 8: Device Management

In this module, students will learn how to implement device management for their IoT solution. Students will develop device management solutions that use devoice twins and solutions that use direct methods.

Lessons

  • Introduction to IoT Device Management
  • Manage IoT and IoT Edge Devices
  • Device Management at Scale

Lab: Implement Automatic Device Management

Lab: Manage Devices using Device Twins and Direct Methods

After completing this module, students will be able to:

  • Describe the most common device management patterns and configuration best practices
  • Describe when and how to use device twins and direct methods to implement device management
  • Implement device management for various patterns using device twins and direct methods
  • Implement device management at scale using automatic device management and jobs

Module 9: Solution Testing, Diagnostics, and Logging

In this module, students will configure logging and diagnostic tools that help developers to test their IoT solution. Students will use IoT Hub and Azure Monitor to configure alerts and track conditions such as device connection state that can be used to troubleshoot issues.

Lessons

  • Monitoring and Logging
  • Troubleshooting

Lab: Configure IoT Hub Monitoring

After completing this module, students will be able to:

  • Describe the options for monitoring and logging an Azure IoT solution
  • Configure Azure Monitor to support of an IoT solution
  • Configure IoT Hub Metrics to support of an IoT solution
  • Implement diagnostics logging
  • Troubleshoot IoT device connection and communication issues

Module 10: Microsoft Defender for IoT and IoT Security Considerations

In this module, students will examine the security considerations that apply to an IoT solution. Students will begin by investigating security as it applies to the solution architecture and best practices, and then look at how Microsoft Defender for IoT supports device deployment and IoT Hub integration. Students then use Microsoft Defender for IoT Agents to enhance the security of their solution.

Lessons

  • Security Fundamentals for IoT Solutions
  • Introduction to Microsoft Defender for IoT
  • Enhance Protection with Microsoft Defender for IoT Agents

Lab: Implementing Microsoft Defender for IoT

After completing this module, students will be able to:

  • Describe security concerns and best practices for an IoT solution
  • Describe the Azure IoT Security Architecture and Threat Modeling
  • Describe the features and support provided by Microsoft Defender for IoT
  • Configure Security Agents and Security Module Twins
  • Aggregate Microsoft Defender for IoT Events

Module 11: Develop with Azure Digital Twins

In this module, students will examine the concepts of an Azure Digital Twins solution and take their first steps toward implementing Azure Digital Twins. Students will begin by investigating the concepts behind the Azure Digital Twins service and an Azure Digital Twins solution, followed by an introduction to the development tools that can be used to build and monitor an Azure Digital Twins solution. Students will then use the development tools to create custom models, build and query an Azure Digital Twins environment graph, ingest IoT device telemetry, and implement business logic and data processing.

Lessons

  • Introduction to Azure Digital Twins
  • Introduction to ADT solution development
  • Monitor and troubleshoot ADT

Lab: Develop Azure Digital Twins solutions

After completing this module, students will be able to:

  • Describe the components of an Azure Digital Twins solution
  • Explain how to create and configure an Azure Digital Twins instance
  • Explain how to create, query, and manage the Azure Digital Twins graph
  • Explain how to ingest Azure Digital data from IoT hub and implement support for downstream services
  • Describe how to monitor and troubleshoot Azure Digital Twins

Module 12: Build an IoT Solution with IoT Central

In this module, students will learn how configure and implement Azure IoT Central as a SaaS solution for IoT. Students will begin with a high-level investigation of IoT Central and how it works. With a basic understanding of IoT central establish, students will move on to creating and managing device templates, and then managing devices in their IoT Central application.

Lessons

  • Introduction to IoT Central
  • Create and Manage Device Templates
  • Manage Devices in Azure IoT Central
  • Business Integration and Data Analysis

After completing this module, students will be able to:

  • Describe the difference between Azure IoT Central and the Azure IoT PaaS services
  • Describe the features provided by Azure IoT Central
  • Describe the purpose and components of a Device Template
  • Create and publish a Device Template
  • Manage devices using rules and notifications
  • Mange devices at scale using jobs

Show moredown

Who should attend this Microsoft Azure IoT Developer AZ-220 Training Course?

The Microsoft Azure IoT Developer AZ-220 Course is designed for individuals who want to develop skills in designing, building, and deploying Internet of Things (IoT) solutions using Microsoft Azure's IoT services and tools. This Microsoft Azure Training Course can be beneficial for a wide range of professionals, including:

  • IoT Developers
  • Software Engineers
  • Embedded Systems Engineers
  • Cloud Developers
  • Solution Architects
  • Technical Consultants
  • System Integrators

Prerequisites of the Microsoft Azure IoT Developer AZ-220 Training Course

To attend this Microsoft Azure IoT Developer Training Course, delegates should hold a basic understanding of PaaS, SaaS, and IaaS implementations. We also recommend Microsoft Azure Fundamentals (AZ-900), or equivalent skills.

Microsoft Azure IoT Developer AZ-220 Course Overview

The Microsoft Azure IoT Developer AZ-220 Course delves into the cutting-edge world of IoT development. In today's rapidly evolving tech landscape, IoT (Internet of Things) is paramount. With its relevance spanning across industries, this course empowers professionals to harness the potential of IoT and become indispensable.

Proficiency in Microsoft Azure IoT Developer AZ220 is vital for professionals in IT, embedded systems, and IoT sectors. This subject is imperative for Software Engineers, IoT Architects, and Cloud Developers aiming to master Microsoft Azure Certification offerings. It provides them with the skills to excel in their careers and contribute significantly to their organisations.

This 4-day Microsoft Azure Online Training equips delegates with the knowledge and hands-on experience required to develop IoT solutions on the Azure platform. Delegates will gain practical insights into Azure IoT services and learn to build, deploy, and manage IoT applications efficiently. The training emphasises real-world scenarios, ensuring that professionals are well-prepared for the challenges of IoT development.

Course Objectives

  • To develop proficiency in Azure IoT services
  • To create and configure IoT devices
  • To implement secure communication and data management for IoT
  • To explore real-world IoT development scenarios
  • To master Azure IoT solution deployment
  • To gain hands-on experience in building IoT applications
  • To effectively troubleshoot and optimize IoT solutions
  • To understand Azure IoT best practices

After completing this Microsoft Azure IoT Developer AZ-220 Course, delegates will be well-equipped to design and implement Azure-based IoT solutions, opening up exciting career opportunities in IoT development. They will also receive a certification of accomplishment, enhancing their credentials in the realm of Microsoft Azure Courses. Stay ahead in the ever-evolving technology landscape with the skills gained through Microsoft Azure Certification Courses.

Show moredown

What’s included in this Microsoft Azure IoT Developer AZ220 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing Microsoft Azure Infrastructure Solutions AZ305 Course Outline

Module 1: Design Governance

  • Introduction
  • Design for Governance
  • Design for Management Groups
  • Design for Subscriptions
  • Design for Resource Groups
  • Design for Resource Tags
  • Design for Azure Policy
  • Design for Role-Based Access Control (RBAC)
  • Design for Azure Blueprints
  • Design for Landing Zones

Module 2: Design an Azure Compute Solution

  • Introduction
  • Choose an Azure Compute Service
  • Design for Azure Virtual Machines Solutions
  • Design for Azure Batch Solutions
  • Design for Azure App Service Solutions
  • Design for Azure Container Instances Solutions
  • Design for Azure Kubernetes Service Solutions
  • Design for Azure Functions Solutions
  • Design for Azure Logic Apps Solutions

Module 3: Design a Data Storage Solution for Non-Relational Data

  • Introduction
  • Design for Data Storage
  • Design for Azure Storage Accounts
  • Design for Data Redundancy
  • Design for Azure Blob Storage
  • Design for Azure Files
  • Design for Azure Managed Disks
  • Design for Storage Security

Module 4: Design a Data Storage Solution for Relational Data

  • Introduction
  • Design for Azure SQL Database
  • Design for Azure SQL Managed Instance
  • Design for SQL Server on Azure Virtual Machines
  • Recommend a Solution for Database Scalability
  • Recommend a Solution for Database Availability
  • Design Security for Data at Rest, Data in Motion, and Data in Use
  • Design for Azure SQL Edge
  • Design for Azure Cosmos DB and Table Storage

Module 5: Design Data Integration

  • Introduction
  • Design a Data Integration Solution with Azure Data Factory
  • Design a Data Integration Solution with Azure Data Lake
  • Design a Data Integration and Analytic Solution with Azure Databricks
  • Design a Data Integration and Analytic Solution with Azure Synapse Analytics
  • Design Strategies for Hot, Warm, and Cold Data Paths
  • Design an Azure Stream Analytics Solution for Data Analysis

Module 6: Design an Application Architecture

  • Introduction
  • Describe Message and Event Scenarios
  • Design a Messaging Solution
  • Design an Azure Event Hubs Messaging Solution
  • Design an Event-Driven Solution
  • Design a Caching Solution
  • Design API Integration
  • Design an Automated App Deployment Solution
  • Design an App Configuration Management Solution

Module 7: Design Authentication and Authorisation Solutions

  • Introduction
  • Design for Identity and Access Management (IAM)
  • Design for Azure Active Directory
  • Design for Azure Active Directory Business-to-Business (B2B)
  • Design for Azure Active Directory B2C (Business-to-Customer)
  • Design for Conditional Access
  • Design for Identity Protection
  • Design for Access Reviews
  • Design Service Principals for Applications
  • Design Managed Identities
  • Design for Azure Key Vault

Module 8: Design a Solution to Log and Monitor Azure Resources

  • Introduction
  • Design for Azure Monitor Data Sources
  • Design for Azure Monitor Logs (Log Analytics) Workspaces
  • Design for Azure Workbooks and Azure Insights
  • Design for Azure Data Explorer

Module 9: Design Network Solutions

  • Introduction
  • Recommend a Network Architecture Solution Based on Workload Requirements
  • Design for On-Premises Connectivity to Azure Virtual Network
  • Design Patterns for Azure Network Connectivity Services
  • Design Outbound Connectivity and Routing
  • Choose an Application Delivery Service
  • Design for Application Delivery Services
  • Design for Application Protection Services

Module 10: Design a Solution for Backup and Disaster Recovery

  • Introduction
  • Design for Backup and Recovery
  • Design for Azure Backup
  • Design for Azure Blob Backup and Recovery
  • Design for Azure Files Backup and Recovery
  • Design for Azure Virtual Machine Backup and Recovery
  • Design for Azure SQL Backup and Recovery
  • Design for Azure Site Recovery

Module 11: Design Migrations

  • Introduction
  • Evaluate Migration with the Cloud Adoption Framework
  • Describe the Azure Migration Framework
  • Assess Your On-Premises Workloads
  • Select a Migration Tool
  • Migrate Your Structured Data in Databases
  • Select an Online Storage Migration Tool for Unstructured Data
  • Migrate Offline Data

Module 12: Build Great Solutions with the Microsoft Azure Well-Architected Framework

  • Introduction to the Microsoft Azure Well-Architected Framework
    • Introduction
    • Azure Well-Architected Framework Pillars
    • Cost Optimisation
    • Operational Excellence
    • Performance Efficiency
    • Reliability
    • Security
  • Microsoft Azure Well-Architected Framework - Cost Optimisation
    • Introduction
    • Plan and Estimate Your Azure Costs
    • Provision with Optimization
    • Use Monitoring and Analytics to Gain Cost Insights
    • Maximise Efficiency of Cloud Spend
  • Microsoft Azure Well-Architected Framework - Operational Excellence
    • Introduction
    • Design, Build, and Orchestrate with Modern Practices
    • Use Monitoring and Analytics to Gain Operational Insights
    • Use Automation to Reduce Effort and Error
    • Testing Strategies for Your Application
  • Microsoft Azure Well-Architected Framework - Performance Efficiency
    • Introduction
    • Use Scaling Up and Scaling Out in Your Architecture
    • Optimise Network Performance
    • Optimise Storage Performance
    • Identify Performance Bottlenecks in Your Application
  • Microsoft Azure Well-Architected Framework – Reliability
    • Introduction
    • High Availability
    • Disaster Recovery
    • Processes for Backup and Restore
  • Microsoft Azure Well-Architected Framework – Security
    • Introduction
    • Defense in Depth
    • Identity Management
    • Infrastructure Protection
    • Encryption
    • Network Security
    • Application Security

Module 13: Accelerate Cloud Adoption with the Microsoft Cloud Adoption Framework for Azure

  • Getting Started with the Microsoft Cloud Adoption Framework for Azure
    • Introduction
    • Customer Narrative
    • Common Blockers
  • Prepare for Successful Cloud Adoption with a Well-Defined Strategy
    • Introduction
    • Customer Narrative
    • Capture Strategic Motivation
    • Define Objectives and Key Results
    • Evaluate Financial Considerations
    • Understand Technical Considerations
    • Create a Business Case
  • Prepare for Cloud Adoption with a Data-Driven Plan
    • Introduction
    • Customer Narrative
    • Exercise - Deploy Your First Cloud Adoption Plan
    • Exercise - Assess Your Digital Estate
    • Exercise - Customise Your Cloud Adoption Plan
  • Choose the Best Azure Landing Zone to Support Your Requirements for Cloud Operations
    • Introduction
    • Customer Narrative
    • Common Operating Models
    • Design Areas for Azure Landing Zones
    • Design Principles for Azure Landing Zones
    • Journey to the Target Architecture
    • Choose an Azure Landing Zone Option
    • Deploy the Azure Landing Zone Accelerator
    • Enhance Your Landing Zone
  • Migrate to Azure Through Repeatable Processes and Common Tools
    • Introduction
    • Customer Narrative
    • Migration Process
    • Migration Tools
    • Common Tech Platforms
    • Exercise - Server Migration
  • Address Tangible Risks with the Govern Methodology of the Cloud Adoption Framework for Azure
    • Introduction
    • Customer Narrative
    • Govern Methodology
    • Corporate Policies
    • Governance Disciplines
    • Deploy a Cloud Governance Foundation
    • Cost Management Discipline
  • Ensure Stable Operations and Optimization Across All Supported Workloads Deployed to the Cloud
    • Introduction
    • Establish Business Commitments
    • Deploy an Operations Baseline
    • Protect and Recover
    • Enhance an Operations Baseline
    • Manage Platform and Workload Specialisation
  • Innovate Applications by Using Azure Cloud Technologies
    • Introduction
    • Follow the Innovation Lifecycle
    • Azure Technologies for the Build Process
    • Infuse Your Applications with AI
    • Azure Technologies for Measuring Business Impact
    • Azure Technologies for the Learn Process
  • Prepare for Cloud Security by Using the Microsoft Cloud Adoption Framework for Azure
    • Introduction
    • Customer Narrative
    • Methodology
    • Security Roles and Responsibilities
    • Simplify Compliance and Security
    • Simplify Security Implementation
    • Security Tools and Policies

Show moredown

Who should attend this Designing Microsoft Azure Infrastructure Solutions AZ-305 Training Course?

The Designing Microsoft Azure Infrastructure Solutions AZ-305 Course is designed for individuals who want to learn how to design and implement solutions for Microsoft Azure infrastructure services. This Microsoft Azure Training Course can be beneficial to a wide range of professionals, including:

  • Cloud Architects
  • Cloud Engineers
  • Infrastructure Managers
  • DevOps Engineers
  • System Administrators
  • Solution Architects
  • Technical Consultants

Prerequisites of the Designing Microsoft Azure Infrastructure Solutions AZ-305 Training Course

The prerequisites for attending the Designing Microsoft Azure Infrastructure Solutions AZ305 Course include having prior experience in deploying or administering Azure resources and a strong conceptual understanding of the Azure Active Directory, Azure compute technologies such as VMs, containers and serverless solutions, and Azure virtual networking to include load balancers.

Designing Microsoft Azure Infrastructure Solutions AZ-305 Course Overview

Organisations worldwide are increasingly relying on Microsoft Azure for their cloud infrastructure needs. This Azure Certification offers a comprehensive understanding of the topic, helping you harness the power of Azure to meet evolving business demands and stay competitive in the industry. 

Proficiency in Microsoft Azure is essential for IT Professionals, Cloud Architects, and Administrators who aspire to master the art of creating robust, scalable, and efficient cloud infrastructure solutions. With cloud adoption growing rapidly, Azure expertise is highly sought after, making it imperative for IT professionals to stay ahead in the game. 

This 4-day Designing Microsoft Azure Infrastructure Solutions AZ-305 Course is designed to empower delegates with the knowledge and skills needed to plan, design, and implement Azure solutions effectively. Through a combination of expert-led sessions and hands-on exercises, delegates will gain a deep understanding of Azure's capabilities, ensuring they can design infrastructure solutions that align with business objectives and security best practices.

Course Objectives 

  • To understand Azure architecture and components
  • To design Azure solutions that meet performance and scalability requirements
  • To implement security and compliance features within Azure infrastructure
  • To optimise Azure resources for cost efficiency 
  • To gain proficiency in Azure governance and monitoring 
  • To develop skills to create resilient and high-availability solutions 
  • To learn best practices for data management within Azure

After completing this Designing Microsoft Azure Infrastructure Solutions AZ-305 Course, you will be equipped with the knowledge and skills needed to excel in the world of cloud computing. With your newly acquired expertise, you can confidently design and implement Azure solutions, while adding value to your organisation.

Show moredown

What’s included in this Designing Microsoft Azure Infrastructure Solutions AZ305 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing Microsoft Azure Infrastructure Solutions AZ305 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (3 days)

Online Self-paced (24 hours)

Designing and Implementing Microsoft Azure Networking Solutions AZ700​ Training Course Outline

Module 1: Introduction to Azure Virtual Networks

  • Introduction
  • Explore Azure Virtual Networks
  • Configure Public IP Services
  • Exercise: Design and Implement a Virtual Network in Azure
  • Design Name Resolution for Your Virtual Network
  • Exercise: Configure Domain Name Servers Settings in Azure
  • Enable Cross-Virtual Network Connectivity with Peering
  • Exercise: Connect Two Azure Virtual Networks Using Global Virtual Network Peering
  • Implement Virtual Network Traffic Routing
  • Configure Internet Access with Azure Virtual NAT

Module 2: Design and Implement Hybrid Networking

  • Introduction
  • Design and Implement Azure VPN Gateway
  • Exercise: Create and Configure a Virtual Network Gateway
  • Connect Networks with Site-to-Site VPN Connections
  • Connect Devices to Networks with Point-to-Site VPN Connections
  • Connect Remote Resources by Using Azure Virtual WANs
  • Exercise: Create a Virtual WAN by Using the Azure Portal
  • Create a Network Virtual Appliance (NVA) in a Virtual Hub

Module 3: Design and Implement Azure ExpressRoute

  • Introduction
  • Explore Azure ExpressRoute
  • Design an ExpressRoute Deployment
  • Exercise: Configure an ExpressRoute Gateway
  • Exercise: Provision an ExpressRoute Circuit
  • Configure Peering for an ExpressRoute Deployment
  • Connect an ExpressRoute Circuit to a Virtual Network
  • Connect Geographically Dispersed Networks with ExpressRoute Global Reach
  • Improve Data Path Performance Between Networks with ExpressRoute FastPath
  • Troubleshoot ExpressRoute Connection Issues

Module 4: Load Balance Non-HTTP(S) Traffic in Azure

  • Introduction
  • Explore Load Balancing
  • Design and Implement Azure Load Balancer Using the Azure Portal
  • Exercise: Create and Configure an Azure Load Balancer
  • Explore Azure Traffic Manager
  • Exercise: Create a Traffic Manager Profile Using the Azure Portal

Module 5: Load Balance HTTP(S) Traffic in Azure

  • Introduction
  • Design Azure Application Gateway
  • Configure Azure Application Gateway
  • Exercise: Deploy Azure Application Gateway
  • Design and Configure Azure Front Door
  • Exercise: Create a Front Door for a Highly Available Web Application

Module 6: Design and Implement Network Security

  • Introduction
  • Get Network Security Recommendations with Microsoft Defender for Cloud
  • Deploy Azure DDoS Protection by Using the Azure Portal
  • Exercise: Configure DDoS Protection on a Virtual Network Using the Azure Portal
  • Deploy Network Security Groups by Using the Azure Portal
  • Design and Implement Azure Firewall
  • Exercise: Deploy and Configure Azure Firewall Using the Azure Portal
  • Secure Your Networks with Azure Firewall Manager
  • Exercise: Secure Your Virtual Hub Using Azure Firewall Manager
  • Implement a Web Application Firewall on Azure Front Door

Module 7: Design and Implement Private Access to Azure Services

  • Introduction
  • Explain Virtual Network Service Endpoints
  • Define Private Link Service and Private Endpoint
  • Integrate Private Endpoint with DNS
  • Exercise: Restrict Network Access to PaaS Resources with Virtual Network Service Endpoints Using the Azure Portal
  • Exercise: Create an Azure Private Endpoint Using Azure PowerShell
  • Integrate Your App Service with Azure Virtual Networks

Module 8: Design and Implement Network Monitoring

  • Introduction
  • Monitor Your Networks Using Azure Monitor
  • Exercise: Monitor a Load Balancer Resource Using Azure Monitor
  • Monitor Your Networks Using Azure Network Watcher

Show moredown

Who should attend this Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Training Course?

This Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Course is designed for individuals who want to develop expertise in designing and implementing networking solutions within the Microsoft Azure cloud environment. This Microsoft Training Course can be beneficial for a wide range of professionals, including:

  • Azure Network Engineers
  • Solutions Architects
  • Infrastructure Architects
  • IT Administrators
  • Network Administrators
  • Security Engineers
  • Cloud Engineers

Prerequisites of the Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Training Course

Delegates must have a solid grasp of on-premises virtualisation technologies and network configurations, including TCP/IP, DNS, VPNs, firewalls, and encryption methods to attend this Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Course. Additionally, a clear understanding of software-defined networking, hybrid network connectivity, resilience, disaster recovery concepts, and virtual network management is required for this course.

Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Training Course Overview

The course on Designing and Implementing Microsoft Azure Networking Solutions AZ700 is a pivotal course, providing IT professionals with essential skills in architecting and managing cloud-based networks. In the current technological landscape, where cloud technology takes centre stage, Microsoft Azure stands out as a leading platform.

Proficiency in Microsoft Azure Networking is crucial for IT Professionals, Network Administrators, Cloud Architects, and DevOps Engineers. This subject empowers them to design, implement, and manage network solutions within the Azure environment, a pivotal role in ensuring optimal performance, security, and scalability for businesses leveraging the cloud.

This 3-day Microsoft Azure AZ-700 Course, offered by the Knowledge Academy, is designed to equip delegates with a comprehensive understanding of Azure networking concepts and practical implementation skills. The course also provides insights into optimising network performance and resilience, ensuring that delegates gain practical skills that are immediately applicable in real-world scenarios.

Course Objectives

  • To design virtual networks in Microsoft Azure
  • To establish network connectivity using Azure solutions
  • To secure Azure environments through network security measures
  • To optimise network performance for cloud-based applications
  • To implement network resilience strategies
  • To ensure compliance and governance in Azure networking
  • To troubleshoot network issues effectively

Upon completing this course, delegates will benefit from a comprehensive understanding of Microsoft Azure Networking Solutions, gaining the practical skills necessary to design, implement, and manage Azure network solutions effectively.

Show moredown

What’s included in this Designing and Implementing Microsoft Azure Networking Solutions AZ700 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft Certifications (Microsoft Partner) course is accredited by Microsoft

Online Instructor-led (3 days)

Online Self-paced (24 hours)

Troubleshooting Microsoft Azure Connectivity AZ720 Course Outline

Module 1: Troubleshoot Business Continuity with Microsoft Azure

  • Introduction
  • Troubleshoot Backup Issues with Microsoft Azure
  • Troubleshoot Recovery Issues with Microsoft Azure
  • Exercise: Troubleshoot Business Continuity Issues

Module 2: Troubleshoot Name Resolution Issues in Microsoft Azure

  • Introduction
  • Azure Name Resolution Issues
  • Troubleshoot Public DNS in Microsoft Azure
  • Troubleshoot Name Resolution Issues
  • Exercise: Name Resolution Issues

Module 3: Troubleshoot Cloud and Hybrid Connectivity in Microsoft Azure

  • Introduction
  • Set Up a Troubleshooting Environment
  • Troubleshoot ExpressRoute Connectivity
  • Troubleshoot Virtual Network Connectivity in Microsoft Azure
  • Troubleshoot Virtual WAN Issues in Microsoft Azure
  • Exercise: Troubleshoot Cloud and Hybrid Connectivity

Module 4: Troubleshoot Platform-as-a-Service Issues in Microsoft Azure

  • Introduction
  • Troubleshoot Azure Storage
  • Troubleshoot Azure Private Link Connectivity Problems and Firewalls for Virtual Machines
  • Troubleshoot Content Delivery Network Issues with Microsoft Azure
  • Troubleshoot Connections Between Virtual Machines in Microsoft Azure
  • Troubleshoot Integration of Virtual Machines with Virtual Networks in Microsoft Azure
  • Exercise: Troubleshoot Virtual Machine Connection
  • Exercise: Resolve Virtual Machine Connection

Module 5: Troubleshoot Authentication and Access Control Issues in Microsoft Azure

  • Introduction
  • Troubleshoot Azure AD Authentication
  • Troubleshoot Hybrid Authentication in Microsoft Azure
  • Troubleshoot Authorisation Issues with Microsoft Azure
  • Demo: Troubleshoot Authentication and Access Control Issues

Module 6: Troubleshoot Network Security Issues with Microsoft Azure

  • Introduction
  • Setup Troubleshooting Environment
  • Troubleshoot Network Security Issues
  • Troubleshoot NSGs
  • Troubleshoot Azure Firewall
  • Troubleshoot Latency Issues Within a Virtual Network
  • Exercise: Troubleshoot Issue Connecting Virtual Machine Scale Set
  • Exercise: Resolve Issue Connecting Virtual Machine Scale Set

Module 7: Troubleshoot Routing, Traffic Control, and Load Balancing in Microsoft Azure

  • Introduction
  • Set Up Troubleshooting Environment
  • Troubleshoot Routing and Traffic Control
  • Troubleshoot Load-Balancing Issues
  • Exercise: Troubleshoot Routing, Traffic Control, and Load Balancing Issues
  • Exercise: Resolve Issue with Load Balancer

Module 8: Troubleshoot Connectivity Issues with Virtual Machines in Microsoft Azure

  • Introduction
  • Choose Between Azure Bastion or Just-In-Time Virtual Machine Access
  • Troubleshoot Issues with Azure Bastion
  • Troubleshoot Issues with Just-In-Time Virtual Machine Access
  • Exercise – Troubleshoot Connectivity Issues with Azure Bastion

Module 9: Troubleshoot VPN Gateways in Microsoft Azure

  • Introduction
  • Troubleshoot Site-to-Site VPN Gateways
  • Troubleshoot Point-to-Site VPN Gateways
  • Exercise: Troubleshoot Site-to-Site VPN Gateway Connectivity
  • Exercise: Resolve Site-to-Site VPN Gateway Connection

Show moredown

Who should attend this Troubleshooting Microsoft Azure Connectivity AZ-720 Training?

The Troubleshooting Microsoft Azure Connectivity AZ-720 Training is geared towards IT professionals who are responsible for managing and maintaining Azure-based network infrastructure. This course can be beneficial to a variety of professionals, including:

  • Network Engineers
  • Cloud Administrators
  • DevOps Engineers
  • IT Managers
  • System Administrators
  • Cybersecurity Analysts
  • Solution Architects

Prerequisites of the Troubleshooting Microsoft Azure Connectivity AZ-720 Training

Prerequisites required for the Troubleshooting Microsoft Azure Connectivity AZ-720 Training, delegates should have some prior experience with Microsoft Azure and a foundational understanding of networking concepts.

Troubleshooting Microsoft Azure Connectivity AZ-720 Course Overview

This Troubleshooting Microsoft Azure Connectivity AZ-720 Course is designed to address the critical aspect of ensuring seamless connectivity within the Azure ecosystem. In a world where businesses depend on Azure for critical operations, impeccable connectivity is paramount. This course delves into the intricacies of troubleshooting, making it a crucial component of any Microsoft Azure Certification curriculum.

Proficiency in Troubleshooting Microsoft Azure Connectivity is imperative for IT Professionals, Cloud Architects, and Azure a Administrators. In a realm where system downtime and connectivity issues can lead to financial losses and compromised data integrity, mastering this subject is a career-enhancing move. Organisations across the globe value experts who can swiftly resolve Azure connectivity hiccups, reinforcing the significance of this specialised skillset in Microsoft Azure Courses.

In this 3-day Troubleshooting Microsoft Azure Connectivity AZ-720 Training Course, delegates will gain an in-depth knowledge of Troubleshooting Microsoft Azure Connectivity. During this training, delegates will learn about how to troubleshoot virtual network connectivity, name resolution issues, and point-to-site Virtual Private Network connectivity. They will also learn how to troubleshoot backup issues and recovery issues. Our highly professional trainers with years of experience in teaching such courses will conduct this training course.

Course Objectives

  • To identify and resolve Azure network connectivity issues
  • To analyse virtual machine connectivity problems
  • To troubleshoot Azure application gateway configurations
  • To master Azure diagnostic tools and log data interpretation
  • To implement solutions for enhancing Azure connectivity
  • To learn to ensure Azure service reliability
  • To reduce downtime and enhance user experience

After completing the Troubleshooting Microsoft Azure Connectivity AZ-720 Course, delegates will gain the skills to ensure seamless Microsoft Azure network operations. This opens up opportunities in the ever-expanding field of cloud computing, making them highly sought-after professionals, which causes a tangible impact on their career advancement and earning potential.

Show moredown

What’s included in this Troubleshooting Microsoft Azure Connectivity AZ720 Training?

  • World-Class Training Sessions from Experienced Instructors
  • Troubleshooting Microsoft Azure Connectivity AZ-720 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Data Engineering on Microsoft Azure DP203 Course Outline

Module 1: Introduction to Data Engineering on Azure

  • Introduction
  • What Is Data Engineering?
  • Important Data Engineering Concepts
  • Data Engineering in Microsoft Azure

Module 2: Introduction to Azure Data Lake Storage Gen2

  • Introduction
  • Understand Azure Data Lake Storage Gen2
  • Enable Azure Data Lake Storage Gen2 in Azure Storage
  • Compare Azure Data Lake Store to Azure Blob Storage
  • Understand the Stages for Processing Big Data
  • Use Azure Data Lake Storage Gen2 in Data Analytics Workloads

Module 3: Introduction to Azure Synapse Analytics

  • Introduction
  • What is Azure Synapse Analytics?
  • How Azure Synapse Analytics Works?
  • When to Use Azure Synapse Analytics?
  • Exercise: Explore Azure Synapse Analytics

Module 4: Use Azure Synapse Serverless SQL Pool to Query Files in a Data Lake

  • Introduction
  • Understand Azure Synapse Serverless SQL Pool Capabilities and Use Cases
  • Query Files Using a Serverless SQL Pool
  • Create External Database Objects
  • Exercise: Query Files Using a Serverless SQL Pool

Module 5: Use Azure Synapse Serverless SQL Pools to Transform Data in a Data Lake

  • Introduction
  • Transform Data Files with the CREATE EXTERNAL TABLE AS SELECT Statement
  • Encapsulate Data Transformations in a Stored Procedure
  • Include a Data Transformation Stored Procedure in a Pipeline
  • Exercise: Transform Files Using a Serverless SQL Pool

Module 6: Create a Lake Database in Azure Synapse Analytics

  • Introduction
  • Understand Lake Database Concepts
  • Explore Database Templates
  • Create a Lake Database
  • Use a Lake Database
  • Exercise: Analyse Data in a Lake Database

Module 7: Analyse Data with Apache Spark in Azure Synapse Analytics

  • Introduction
  • Get to Know Apache Spark
  • Use Spark in Azure Synapse Analytics
  • Analyse Data with Spark
  • Visualise Data with Spark
  • Exercise: Analyse Data with Spark

Module 8: Transform Data with Spark in Azure Synapse Analytics

  • Introduction
  • Modify and Save Dataframes
  • Partition Data Files
  • Transform Data with SQL
  • Exercise: Transform Data with Spark in Azure Synapse Analytics

Module 9: Use Delta Lake in Azure Synapse Analytics

  • Introduction
  • Understand Delta Lake
  • Create Delta Lake Tables
  • Create Catalog Tables
  • Use Delta Lake with Streaming Data
  • Use Delta Lake in a SQL Pool
  • Exercise: Use Delta Lake in Azure Synapse Analytics

Module 10: Analyse Data in a Relational Data Warehouse

  • Introduction
  • Design a Data Warehouse Schema
  • Create Data Warehouse Tables
  • Load Data Warehouse Tables
  • Query a Data Warehouse
  • Exercise: Explore a Data Warehouse

Module 11: Load Data into a Relational Data Warehouse

  • Introduction
  • Load Staging Tables
  • Load Dimension Tables
  • Load Time Dimension Tables
  • Load Slowly Changing Dimensions
  • Load Fact Tables
  • Perform Post-Load Optimisation
  • Exercise: Load Data into a Relational Data Warehouse

Module 12: Build a Data Pipeline in Azure Synapse Analytics

  • Introduction
  • Understand Pipelines in Azure Synapse Analytics
  • Create a Pipeline in Azure Synapse Studio
  • Define Data Flows
  • Run a Pipeline
  • Exercise: Build a Data Pipeline in Azure Synapse Analytics

Module 13: Use Spark Notebooks in an Azure Synapse Pipeline

  • Introduction
  • Understand Synapse Notebooks and Pipelines
  • Use a Synapse Notebook Activity in a Pipeline
  • Use Parameters in a Notebook
  • Exercise: Use an Apache Spark Notebook in a Pipeline

Module 14: Plan Hybrid Transactional and Analytical Processing Using Azure Synapse Analytics

  • Introduction
  • Understand Hybrid Transactional and Analytical Processing Patterns
  • Describe Azure Synapse Link

Module 15: Implement Azure Synapse Link with Azure Cosmos DB

  • Introduction
  • Enable Cosmos DB Account to Use Azure Synapse Link
  • Create an Analytical Store Enabled Container
  • Create a Linked Service for Cosmos DB
  • Query Cosmos DB Data with Spark
  • Query Cosmos DB with Synapse SQL
  • Exercise: Implement Azure Synapse Link for Cosmos DB

Module 16: Implement Azure Synapse Link for SQL

  • Introduction
  • What Is Azure Synapse Link for SQL?
  • Configure Azure Synapse Link for Azure SQL Database
  • Configure Azure Synapse Link for SQL Server 2022
  • Exercise: Implement Azure Synapse Link for SQL

Module 17: Get Started with Azure Stream Analytics

  • Introduction
  • Understand Data Streams
  • Understand Event Processing
  • Understand Window Functions
  • Exercise: Get Started with Azure Stream Analytics

Module 18: Ingest Streaming Data Using Azure Stream Analytics and Azure Synapse Analytics

  • Introduction
  • Stream Ingestion Scenarios
  • Configure Inputs and Outputs
  • Define a Query to Select, Filter, and Aggregate Data
  • Run a Job to Ingest Data
  • Exercise: Ingest Streaming Data into Azure Synapse Analytics

Module 19: Visualize Real-Time Data with Azure Stream Analytics and Power BI

  • Introduction
  • Use a Power BI Output in Azure Stream Analytics
  • Create a Query for Real-Time Visualization
  • Create Real-Time Data Visualizations in Power BI
  • Exercise: Create a Real-Time Data Visualization

Module 20: Introduction to Microsoft Purview

  • Introduction
  • What Is Microsoft Purview?
  • How Microsoft Purview Works?
  • When to Use Microsoft Purview?

Module 21: Integrate Microsoft Purview and Azure Synapse Analytics

  • Introduction
  • Catalog Azure Synapse Analytics Data Assets in Microsoft Purview
  • Connect Microsoft Purview to an Azure Synapse Analytics Workspace
  • Search a Purview Catalog in Synapse Studio
  • Track Data Lineage in Pipelines
  • Exercise: Integrate Azure Synapse Analytics and Microsoft Purview

Module 22: Explore Azure Databricks

  • Introduction
  • Get Started with Azure Databricks
  • Identify Azure Databricks Workloads
  • Understand Key Concepts
  • Exercise: Explore Azure Databricks

Module 23: Use Apache Spark in Azure Databricks

  • Introduction
  • Get to Know Spark
  • Create a Spark Cluster
  • Use Spark in Notebooks
  • Use Spark to Work with Data Files
  • Visualise Data
  • Exercise: Use Spark in Azure Databricks

Module 24: Run Azure Databricks Notebooks with Azure Data Factory

  • Introduction
  • Understand Azure Databricks Notebooks and Pipelines
  • Create a Linked Service for Azure Databricks
  • Use a Notebook Activity in a Pipeline
  • Use Parameters in a Notebook
  • Exercise: Run an Azure Databricks Notebook with Azure Data Factory

Show moredown

Who should attend this Data Engineering on Microsoft Azure DP203 Training Course?

The Data Engineering on Microsoft Azure DP-203 Training Course is designed for individuals who want to learn how to design and implement data solutions using Microsoft Azure's data engineering services and tools. This Microsoft Training Course can be beneficial to a wide range of professionals, including:

  • Data Engineers
  • Database Administrators
  • Data Integration Specialists
  • Data Architects
  • Database Developers
  • Technical Consultants
  • BI (Business Intelligence) Developers

Prerequisites of the Data Engineering on Microsoft Azure DP203 Training Course

The required prerequisites for attending the Data Engineering on Microsoft Azure DP203 Training Course are to have a knowledge of cloud computing with core data concepts and professional experience with data solutions necessary and also completing AZ-900 Azure Fundamentals and DP-900 Microsoft Azure Data Fundamentals would be beneficial for the delegates.

Data Engineering on Microsoft Azure DP-203 Course Overview

This Data Engineering on Microsoft Azure DP-203 Training Course provides a comprehensive understanding of this vital discipline. With an emphasis on the power of Microsoft Azure, this course equips professionals with the knowledge and skills necessary to harness, process, and manage data effectively. As data becomes increasingly central to decision-making across various industries, this course serves as a gateway to harness the potential of Azure for Data Engineering solutions.

Proficiency in designing and implementing Microsoft Azure networking solutions is essential for professionals aspiring to excel in roles related to network architecture, cloud infrastructure, and IT management. This Microsoft Azure Certification Course is particularly beneficial for network engineers, cloud architects, IT managers, and system administrators. As organisations increasingly migrate to cloud-based solutions, this Azure Certification course becomes imperative.

The Knowledge Academy's 4-day training on Designing and Implementing Microsoft Azure Networking Solutions AZ700 offers an accelerated path to expertise in Azure networking. Delegates will engage in hands-on learning, gaining practical experience with Azure tools to design and implement effective networking solutions. This course serves as a key entry point for professionals seeking to leverage the power of Azure for networking solutions.

Course Objectives

  • To understand Azure data services and their role in Data Engineering
  • To design and implement data storage solutions using Azure Data Storage Services
  • To develop data processing solutions using Azure Data Factory
  • To implement data transformation and data integration techniques
  • To ensure data security and compliance within Azure data solutions
  • To optimise and monitor data pipelines for efficiency
  • To leverage Azure Databricks for Data Analytics and Machine Learning

After completing this Microsoft Azure Certification Course, delegates will gain the practical skills and knowledge to harness the power of Microsoft Azure for effective Data Engineering solutions.

Show moredown

What’s included in this Data Engineering on Microsoft Azure DP203 Training Course?

  • World-Class Training Sessions from Experienced Instructors  
  • Data Engineering on Microsoft Azure DP203 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Administering Microsoft Azure SQL Solutions DP300 Course Outline

Module 1: Prepare to Maintain SQL Databases on Azure

  • Introduction
  • Describe Microsoft Intelligent Data Platform Roles
  • Understand SQL Server in an Azure Virtual Machine
  • Design Azure SQL Database for Cloud-Native Applications
  • Explore Azure SQL Database Managed Instance

Module 2: Deploy IaaS Solutions with Azure SQL

  • Introduction
  • Explain IaaS Options to Deploy SQL Server in Azure
  • Understand Hybrid Scenarios
  • Explore Performance and Security
  • Explain High Availability and Disaster Recovery Options
  • Exercise: Provision a SQL Server on an Azure Virtual Machine

Module 3: Deploy PaaS Solutions with Azure SQL

  • Introduction
  • Explain PaaS Options for Deploying SQL Server in Azure
  • Explore Single SQL Database
  • Deploy SQL Database Elastic Pool
  • Understand SQL Database Hyperscale
  • Examine SQL Managed Instance
  • Describe SQL Edge
  • Exercise: Deploy an Azure SQL Database

Module 4: Evaluate Strategies for Migrating to Azure SQL

  • Introduction
  • Understand Compatibility Level
  • Understand Azure Preview Features
  • Describe Azure Database Migration Options

Module 5: Migrate SQL Server Workloads to Azure SQL Database

  • Introduction
  • Choose the Right Azure SQL Database Feature
  • Use Azure SQL Migration Extension to Migrate to Azure SQL Database
  • Explore Data Migration Assistant to Migrate to Azure SQL Database
  • Migrate to Azure SQL Database Using BACPAC
  • Use an Online Method to Migrate to Azure SQL Database
  • Move Data to Azure SQL Database
  • Exercise: Migrate a SQL Server Database to Azure SQL Database

Module 6: Migrate SQL Workloads to Azure Managed Instances

  • Introduction
  • Evaluate Migration Scenarios to SQL Database Managed Instance
  • Migrate to SQL Database Managed Instance
  • Load and Move Data to SQL Database Managed Instance

Module 7: Configure Database Authentication and Authorisation

  • Introduction
  • Describe Active Directory and Azure Active Directory
  • Describe Authentication and Identities
  • Describe Security Principals
  • Describe Database and Object Permissions
  • Identify Authentication and Authorisation Failures
  • Exercise: Authorise Access to Azure SQL Database with Azure Active Directory

Module 8: Protect Data In-Transit and At Rest

  • Introduction
  • Explore Transparent Data Encryption
  • Configure Server and Database Firewall Rules
  • Explain Object Encryption and Secure Enclaves
  • Enable Encrypted Connections
  • Describe SQL Injection
  • Understand Azure Key Vault
  • Exercise: Configure a Server-Based Firewall Rule Using the Azure Portal

Module 9: Implement Compliance Controls for Sensitive Data

  • Introduction
  • Explore Data Classification
  • Explore Server and Database Audit
  • Implement Dynamic Data Masking
  • Implement Row-Level Security
  • Understand Microsoft Defender for SQL
  • Explore Azure SQL Database Ledger
  • Implement Azure Purview
  • Exercise: Enable Microsoft Defender for SQL and Data Classification

Module 10: Describe Performance Monitoring

  • Introduction
  • Describe Performance Monitoring Tools
  • Describe Critical Performance Metrics
  • Establish Baseline Metrics
  • Explore Extended Events
  • Describe Azure SQL Insights
  • Explore Query Performance Insight
  • Exercise: Isolate Problems with Monitoring

Module 11: Configure SQL Server Resources for Optimal Performance

  • Introduction
  • Explain How to Optimise Azure Storage for SQL Server Virtual Machines
  • Describe Virtual Machine Resising
  • Optimise Database Storage
  • Control SQL Server Resources

Module 12: Configure Databases for Optimal Performance

  • Introduction
  • Explore Database Maintenance Checks
  • Describe Database Scoped Configuration Options
  • Describe Automatic Tuning
  • Describe Intelligent Query Processing
  • Exercise: Detect and Correct Fragmentation Issues

Module 13: Explore Query Performance Optimisation

  • Introduction
  • Understand Query Plans
  • Explain Estimated and Actual Query Plans
  • Describe Dynamic Management Views and Functions
  • Explore Query Store
  • Identify Problematic Query Plans
  • Describe Blocking and Locking
  • Exercise: Identify and Resolve Blocking Issues

Module 14: Evaluate Performance Improvements

  • Introduction
  • Describe Wait Statistics
  • Tune and Maintain Indexes
  • Understand Query Hints
  • Exercise: Isolate Problem Areas in Poorly Performing Queries

Module 15: Explore Performance-Based Design

  • Introduction
  • Describe Normalisation
  • Choose Appropriate Data Types
  • Design Indexes
  • Exercise: Identify Database Design Issues

Module 16: Automate Deployment of Database Resources

  • Introduction
  • Describe Deployment Models in Azure
  • Automate Deployment by Using Azure Resource Manager Templates and Bicep
  • Automate Deployment by Using PowerShell
  • Automate Deployment by Using Azure CLI
  • Exercise: Deploy an Azure SQL Database Using an Azure Resource Manager Template

Module 17: Create and Manage SQL Agent Jobs

  • Introduction
  • Create a SQL Server Maintenance Plan
  • Describe Task Status Notifications
  • Knowledge Check
  • Exercise: Create a CPU Status Alert for a SQL Server

Module 18: Manage Azure PaaS Tasks Using Automation

  • Introduction
  • Explore Elastic Jobs
  • Understand Azure Automation
  • Build an Automation Runbook
  • Automate Database Workflows by Using Logic Apps
  • Monitor Automated Tasks
  • Exercise: Deploy an Automation Runbook to Automatically Rebuild Indexes

Module 19: Describe High Availability and Disaster Recovery Strategies

  • Introduction
  • Describe Recovery Time Objective and Recovery Point Objective
  • Explore High Availability and Disaster Recovery Options
  • Describe Azure High Availability and Disaster Recovery Features for Azure Virtual Machines
  • Describe High Availability and Disaster Recovery Options for PaaS Deployments
  • Explore an IaaS High Availability and Disaster Recovery Solution
  • Describe Hybrid Solutions

Module 20: Explore IaaS and PaaS Solutions for High Availability and Disaster Recovery

  • Introduction
  • Describe Failover Clusters in Windows Server
  • Configure Always-On Availability Groups
  • Describe Temporal Tables in Azure SQL Database
  • Describe Active Geo-Replication for Azure SQL Database
  • Explore Auto-Failover Groups for Azure SQL Database and Azure SQL Managed Instance
  • Exercise: Configure Geo-Replication for Azure SQL Database

Module 21: Back Up and Restore Databases

  • Introduction
  • Back Up and Restore SQL Server Running on Azure Virtual Machines
  • Back Up a SQL Server Virtual Machine
  • Back Up and Restore a Database Using Azure SQL Database
  • Exercise: Backup to URL

Show moredown

Who should attend this Administering Microsoft Azure SQL Solutions DP-300 Course?

The Administering Microsoft Azure SQL Solutions DP-300 Certification Course delves into the design aspects of Azure solutions. It informs professionals about Azure best practices, patterns, and design considerations for ensuring optimal cloud architecture. This Microsoft Azure Training can be beneficial for a wide range of professionals, including:

  • Azure Solution Architects
  • Cloud Solutions Designers
  • IT Strategists
  • Application Architects
  • Infrastructure Planners
  • Senior Developers
  • DevOps Practitioners

Prerequisites of the Administering Microsoft Azure SQL Solutions DP-300 Course

The required prerequisites for attending the Administering Microsoft Azure SQL Solutions DP300 Training Course include having experience with managing Azure SQL Database resources, familiarity with deploying and managing Azure SQL Managed Instance and troubleshooting Azure SQL, and Database and automating Azure SQL Database administration.

Administering Microsoft Azure SQL Solutions DP-300 Training Course Overview

The Administering Microsoft Azure SQL Solutions DP300 focuses on database administration in the cloud. The importance of cloud-based data management is growing and this gives professionals in IT area the reason to familiarise with all the aspects of this area. The training that is provided for the management proficiency in the Microsoft Azure SQL solutions, which is available on the clouds, is covered by this course.

The proficiency of Azure SQL Solutions that the DP300 exam is designed for will therefore be needed to stay ahead in the IT industry that includes Database Administrators and Developers. In- depth of Azure SQL Solutions detailing is key for improved system efficiency, superior resources application and safety of data. Professionals in roles like Database Administrators, Data Engineers, and Cloud Architects should aim to master this subject to unlock career opportunities in the realm of Microsoft Azure.

The Microsoft Azure SQL Data Analytics Spark and DP-900 Courses, is an intensive or fast track 4-day Course by The Knowledge Academy ministering towards in-depth SQL database management in the Microsoft Azure environment. Delegates will obtain pragmatic knowledge of different Azure SQL Solutions aspects such as provisioning, configuration, security, and monitoring through interaction with experts in this field.

Course Objectives

  • To gain proficiency in securing Azure SQL databases
  • To understand database migration and replication
  • To master performance tuning and optimisation techniques
  • To implement backup and disaster recovery strategies
  • To learn to monitor and troubleshoot database issues
  • To optimise resource utilisation in the Azure environment
  • To develop practical skills for efficient database administration

After completing this course, delegates will be equipped with the knowledge and skills to confidently administer SQL databases in the Microsoft Azure cloud. This expertise is invaluable in today's data-centric IT landscape, enabling professionals to enhance their career prospects and contribute effectively to their organisations.

Show moredown

What’s included in this Administering Microsoft Azure SQL Solutions DP-300 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Administering Microsoft Azure SQL Solutions DP-300 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Configuring Windows Server Hybrid Advanced Services AZ-801 Course Outline

Module 1: Secure Windows Server User Accounts

  • Introduction
  • Configure User Account Rights
  • Protect User Accounts with the Protected Users Group
  • Describe Windows Defender Credential Guard
  • Block NTLM Authentication
  • Locate Problematic Accounts

Module 2: Hardening Windows Server

  • Introduction
  • Describe Local Password Administrator Solution
  • Configure Privileged Access Workstations
  • Secure Domain Controllers
  • Analyse Security Configuration with Security Compliance Toolkit
  • Secure SMB Traffic

Module 3: Windows Server Update Management

  • Introduction
  • Explore Windows Update
  • Outline Windows Server Update Services Server Deployment Options
  • Define Windows Server Update Services Update Management Process
  • Describe the Process of Update Management

Module 4: Secure Windows Server DNS

  • Introduction
  • Implement Split-Horizon DNS
  • Create DNS Policies
  • Implement DNS Policies
  • Secure Windows Server DNS
  • Implement DNSSEC

Module 5: Implement Windows Server IaaS VM Network Security

  • Introduction
  • Implement Network Security Groups and Windows IaaS VMs
  • Implement Adaptive Network Hardening
  • Implement Azure Firewall and Windows IaaS VMs
  • Implement Windows Firewall with Windows Server IaaS VMs
  • Choose the Appropriate Filtering Solution
  • Deploy and Configure Azure Firewall Using the Azure Portal
  • Capture Network Traffic with Network Watcher
  • Log Network Traffic to and From a VM Using the Azure Portal

Module 6: Audit the Security of Windows Server IaaS Virtual Machines

  • Introduction
  • Describe Azure Security Centre
  • Enable Azure Security Centre in Hybrid Environments
  • Implement and Assess Security Policies
  • Protect Your Resources with Azure Security Centre
  • Implement Azure Sentinel

Module 7: Manage Azure Updates

  • Introduction
  • Describe Update Management
  • Enable Update Management
  • Deploy Updates
  • View Update Assessments
  • Manage Updates for Your Azure Virtual Machines

Module 8: Create and Implement Application Allow Lists with Adaptive Application Control

  • Introduction
  • Describe Adaptive Application Control
  • Implement Adaptive Application Control Policies

Module 9: Configure BitLocker Disk Encryption for Windows IaaS Virtual Machines

  • Introduction
  • Describe Azure Disk Encryption and Server-Side Encryption
  • Configure Key Vault for Azure Disk Encryption
  • Encrypt Azure IaaS Virtual Machine Hard Disks
  • Back Up and Recover Data from Encrypted Disks
  • Create and Encrypt a Windows Virtual Machine

Module 10: Implement Change Tracking and File Integrity Monitoring for Windows IaaS VMs

  • Introduction
  • Implement Change Tracking and Inventory
  • Manage Change Tracking and Inventory
  • Manage Tracked Files
  • Implement File Integrity Monitoring
  • Select and Monitor Entities
  • Use File Integrity Monitoring

Module 11: Introduction to Cluster Shared Volumes

  • Introduction
  • Determine the Functionality of Cluster Shared Volumes
  • Explore the Architecture and Components of Cluster Shared Volumes
  • Implement Cluster Shared Volumes

Module 12: Implement Windows Server Failover Clustering

  • Introduction
  • Define Windows Server Failover Clustering
  • Plan Windows Server Failover Clustering
  • Implement Windows Server Failover Clustering
  • Manage Windows Server Failover Clustering
  • Implement Stretch Clusters
  • Define Cluster Sets

Module 13: Implement High Availability of Windows Server VMs

  • Introduction
  • Select High-Availability Options for Hyper-V
  • Consider Network Load Balancing for Hyper-V VMs
  • Implement Hyper-V VM Live Migration
  • Implement Hyper-V VMs Storage Migration

Module 14: Implement Windows Server File Server High Availability

  • Introduction
  • Explore the Windows Server File Server High-Availability Options
  • Define Cluster Shared Volumes
  • Implement Scale-Out File Server
  • Implement Storage Replica

Module 15: Implement Scale and High Availability with Windows Server VMs

  • Introduction
  • Describe Virtual Machine Scale Sets
  • Implement Scaling
  • Implement Load-Balancing VMs
  • Create a Virtual Machine Scale Set in the Azure Portal
  • Describe Azure Site Recovery
  • Implement Azure Site Recovery

Module 16: Implement Hyper-V Replica

  • Introduction
  • Define Hyper-V Replica
  • Plan for Hyper-V Replica
  • Configure and Implement Hyper-V Replica
  • Define Extended Replication
  • Define Azure Site Recovery
  • Implement Site Recovery from On-Premises Site to Azure
  • Implement Site Recovery from On-Premises Site to On-Premises Site

Module 17: Protect Your On-Premises Infrastructure from Disasters with Azure Site Recovery

  • Introduction
  • Azure Site Recovery Overview
  • Workloads Supported for Protection with Azure Site Recovery
  • Run a Disaster Recovery Drill
  • Failover and Failback

Module 18: Implement Hybrid Backup and Recovery with Windows Server IaaS

  • Introduction
  • Describe Azure Backup
  • Implement Recovery Vaults
  • Implement Azure Backup Policies
  • Recover Windows IaaS Virtual Machines
  • Perform File and Folder Recovery
  • Perform Backup and Restore of On-Premises Workloads
  • Manage Azure Virtual Machine Backups with Azure Backup Service

Module 19: Protect Your Azure Infrastructure with Azure Site Recovery

  • Introduction
  • What Is Azure Site Recovery
  • Prepare for Disaster Recovery with Azure Site Recovery
  • Exercise - Set Up Disaster Recovery with Azure Site Recovery
  • Run a Disaster Recovery Drill
  • Exercise - Run a Disaster Recovery Drill
  • Failover and Failback Using Azure Site Recovery
  • Exercise - Failover and Failback Using Azure Site Recovery

Module 20: Protect Your Virtual Machines by Using Azure Backup

  • Introduction
  • Azure Backup Features and Scenarios
  • Back Up an Azure Virtual Machine by Using Azure Backup
  • Exercise - Back Up an Azure Virtual Machine
  • Restore Virtual Machine Data
  • Exercise - Restore Azure Virtual Machine Data

Module 21: Active Directory Domain Services Migration

  • Introduction
  • Examine Upgrade vs. Migration
  • Upgrade a Previous Version of Active Directory Domain Services to Windows Server 2022
  • Migrate to Active Directory Domain Services in Windows Server 2022 from a Previous Version
  • Explore the Active Directory Migration Tool
  • Module 22: Migrate File Server Workloads Using Storage Migration Service
  • Introduction
  • Storage Migration Service Overview and Usage Scenarios
  • Storage Migration Requirements
  • Migrate a Server with Storage Migration
  • Evaluate Storage Migration Considerations

Module 23: Migrate Windows Server Roles

  • Introduction
  • Describe the Windows Server Migration Tools
  • Install the Migration Tools
  • Migrate Roles Using the Migration Tools

Module 24: Migrate On-Premises Windows Server Instances to Azure IaaS Virtual Machines

  • Introduction
  • Plan Your Migration
  • Describe Azure Migrate
  • Perform Server Assessment
  • Assess Physical Servers with Azure Migrate
  • Migrate Windows Server Workloads by Using Azure Migrate

Module 25: Upgrade and Migrate Windows Server IaaS Virtual Machines

  • Introduction
  • Describe Azure Migrate
  • Migrate Windows Server Workloads by Using Azure Migrate
  • Describe Storage Migration
  • Migrate File Servers by Using Storage Migration Service

Module 26: Containerise and Migrate ASP.NET Applications to Azure App Service

  • Introduction
  • Azure Migrate App Containerisation Overview
  • Exercise - Set Up Host Environment
  • Exercise - Discover Your ASP.NET Web Application
  • Exercise - Build Container Image for Your ASP.NET App
  • Exercise - Deploy App Container to App Service

Module 27: Monitor Windows Server Performance

  • Introduction
  • Use Performance Monitor to Identify Performance Problems
  • Use Resource Monitor to Review Current Resource Usage
  • Review Reliability with Reliability Monitor
  • Implement a Performance Monitoring Methodology

Show moredown

Who should attend this Configuring Windows Server Hybrid Advanced Services AZ801 Course?

The Configuring Windows Server Hybrid Advanced Services AZ-801 Training Course is tailored for IT professionals who already have a foundational understanding of Windows Server and Azure Cloud Services and wish to delve into more advanced functionalities. This Microsoft Azure Training can be beneficial for a wide range of professionals, including:

  • Senior System Administrators
  • Cloud Architects
  • DevOps Engineers
  • IT Security Specialists
  • Infrastructure Engineers
  • Network Administrators
  • IT Managers and Team Leaders

Prerequisites of the Configuring Windows Server Hybrid Advanced Services AZ801 Course

Delegates must have a foundational knowledge of Windows Server administration and a basic understanding of Azure Cloud Services before attending this Configuring Windows Server Hybrid Advanced Services AZ801 Training Course.

Configuring Windows Server Hybrid Advanced Services AZ801 Course Overview

The Configuring Windows Server Hybrid Advanced Services (AZ-801) Training Course is designed to equip professionals with the knowledge and skills needed to bridge the gap between on-premises and cloud environments. This course explores advanced configurations for Windows Server on Microsoft Azure, making it a critical offering in the realm of Microsoft Azure. Proficiency in configuring Windows Server Hybrid Advanced Services is vital as it empowers IT professionals to seamlessly integrate on-premises and cloud infrastructures, enhancing operational efficiency. This subject is particularly relevant for System Administrators, Cloud Architects, and IT Specialists responsible for managing hybrid environments. By mastering this skill, professionals can bolster their career prospects and remain competitive in the dynamic landscape of Microsoft Azure.

This intensive 4-day Microsoft Azure Online Training delivered by The Knowledge Academy provides delegates with hands-on experience in configuring advanced Windows Server services within the Azure environment. Through expert-led instruction and practical labs, delegates will gain the competence to optimise performance, security, and connectivity. The course delves into essential topics such as Azure AD integration, virtual network configurations, and data protection strategies.

Course Objectives

  • To master the integration of Windows Server with Microsoft Azure
  • To configure hybrid identities using Azure Active Directory
  • To implement virtual network solutions for seamless connectivity
  • To enhance security with Azure Firewall and Network Security Groups
  • To explore advanced data protection strategies
  • To optimise Windows Server performance in an Azure environment
  • To troubleshoot common hybrid services issues
  • To develop skills critical for managing hybrid infrastructures

After completing the Configuring Windows Server Hybrid Advanced Services AZ-801 Course, delegates will emerge with a solid grasp of Microsoft Azure's hybrid capabilities. Professionals can leverage their knowledge to drive efficiency, enhance security, and facilitate innovation within their organisations. This course empowers individuals to meet the ever-evolving demands of modern IT environments.

Show moredown

What’s included in this Configuring Windows Server Hybrid Advanced Services AZ801 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Configuring Windows Server Hybrid Advanced Services AZ-801 Certificate
  • Digital Delegate Pack

Show moredown

Not sure which course to choose?

Speak to a training expert for advice if you are unsure of what course is right for you. Give us a call on +1 6474932992 or Inquire.

Package deals for Microsoft Azure Certification

Our training experts have compiled a range of course packages on a variety of categories in Microsoft Azure Certification, to boost your career. The packages consist of the best possible qualifications with Microsoft Azure Certification, and allows you to purchase multiple courses at a discounted rate.

Swipe for more. Don’t miss out!

Microsoft Azure Certification FAQs

Microsoft Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centres. It provides a range of cloud services, including computing, analytics, storage, and networking.
Prerequisites for this Microsoft Azure Courses vary from course to course.
Microsoft Azure Training is designed for IT professionals, cloud architects, developers, and anyone interested in managing cloud services, including deploying and managing applications on the cloud.
Please contact our customer support team to resolve any issues related to your Azure Cloud Certification Course.
The course duration varies depending on the course you are interested in; please check the specific course to know the details.
These Azure classes will teach you about cloud concepts, Azure services, solutions and architectures, security and compliance, pricing and support, and how to manage and deploy Azure resources.
Becoming certified in Azure validates your cloud expertise, enhances job prospects, increases earning potential, and demonstrates proficiency in using Microsoft Azure for various IT solutions.
The Azure learning path for beginners typically starts with the Azure Fundamentals course, followed by associate-level certifications like Azure Administrator or Azure Developer, progressing to expert-level certifications.
Different exams include AZ-900 (Azure Fundamentals), AZ-104 (Azure Administrator), AZ-204 (Azure Developer), AZ-303/304 (Azure Solutions Architect), and speciality certifications like AZ-500 (Azure Security Engineer).
Obtaining a Microsoft Azure Certification can validate your cloud expertise, improve your professional credibility, increase job opportunities, and potentially lead to higher salaries. Learn Azure with The Knowledge Academy’s Windows Azure Training to kickstart your career!
Please check the Dates & Prices section of your preferred Azure Course on The Knowledge Academy’s website for details on prices.
After completing a Microsoft Azure course, job opportunities include roles such as Cloud Architect, Azure Administrator, DevOps Engineer, Cloud Solutions Architect, and Azure Developer, among others in organisations leveraging cloud technologies for their operations.
Azure Certification supports sustainability, resilience, and CSR by promoting efficient, scalable cloud solutions that reduce carbon footprint, ensure business continuity, and foster responsible, inclusive technology development and usage.
Azure Training equips professionals with cutting-edge cloud skills, enabling them to manage and deploy Azure solutions, thus setting them apart in a competitive job market by showcasing specialised expertise. Learn Azure with The Knowledge Academy’s Windows Azure Training to kickstart your career!
Yes, you can use Windows Cloud Azure for your small business. It offers scalable, cost-effective cloud solutions for various business needs, including storage, computing power, and application hosting.
Cloud computing with Azure enhances business operations by providing scalable resources, reducing IT costs, improving data security, enabling remote work, and offering advanced analytics and machine learning capabilities for better decision-making.
The Knowledge Academy stands out as a prestigious training provider known for its extensive course offerings, expert instructors, adaptable learning formats, and industry recognition. It's a dependable option for those seeking Microsoft Azure Certification.
The Knowledge Academy is the Leading global training provider for Microsoft Azure Certification.
The training fees for Microsoft Azure Certification in Canada starts from CAD2495
Show more down

Why we're the go to training provider for you

icon

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

icon

Trusted & Approved

We are accredited by PeopleCert on behalf of AXELOS

icon

Many delivery methods

Flexible delivery methods are available depending on your learning style.

icon

High quality resources

Resources are included for a comprehensive learning experience.

barclays Logo
deloitte Logo
Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

santander logo
bmw Logo
Google Logo
cross

BIGGEST
BLACK FRIDAY SALE!

red-starWHO WILL BE FUNDING THE COURSE?

close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.